2014-07-07 1 views
0

TFS 2010에서 Git으로 저장소를 마이그레이션하려고합니다.Git-TFS 복제 저장소 관련 문제가 발생했습니다.

비교적 큰 TFS 서버입니다. 내가 트렁크를 복제하려고 할 때 그것이 존재하지 않는다고 말한다. 내가 다른 저장소 중 하나를 시도 할 때 전체 저장소를 복제하려고하거나 저장소 경로가 너무 높다고 말합니다. 내가 경로를 낮추면 경로가 존재하지 않거나 동일한 오류가 없다고 말합니다.

궁극적으로이 전체 프로젝트를 GIT로 마이그레이션해야합니다. 현재 git-tfs를 사용하여 마이그레이션을 시도하고 있습니다.

작동하는 것처럼 보인 특정 분기를 복제하려고 시도했지만 git tfs branch --init --all을 수행했을 때 몇 개정이 있었지만 분기가 아니라고했습니다.

답변

0

설명한대로 in the documentation 명령을 사용하면 list-remote 명령을 사용하여 TFS 저장소의 루트 분기를 찾을 수 있습니다.

브랜치를 모두 복제하기 전에 converted all theses branches from "folder" to "branches" (삭제 된 경우도 포함)이 있어야합니다. 문제의 일부로 보입니다 ....

릴리스 된 버전에서 TFS 허가가 지원되지 않는 (매우 이상한) 것은 아니기 때문에 그것이 유일한 문제가되기를 바랍니다. 아마도 더 많은 경우를 지원하기 위해 진행중인 작업이있는 git-tfs forum을 봐야 할 것입니다. 이 경우 자신 만의 버전을 만들어야합니다.

추 신 : 문제를 해결하기에 충분한 데이터를 제공하지 않았습니다. list-remote 명령과 사용한 git-tfs 명령의 결과로 질문을 업데이트하십시오 ...

+0

"지점"에 대한 작업이 이미 완료되었습니다. 내가리스트 - 리모트 할 때 어떤 가지도 발견되지 않았다. – Psychoboy

+0

정말로 확실하다면, 아마도 TFS가 허락하는 또 다른 끔찍한 일에 직면 해 있으며 (아마도 소스 코드로 디버깅을 할 것입니다.) – Philippe