>source

TFS 저장소를 복제하기 위해 GIT-TFS를 사용하고 있으며, 과거에 성공적으로 수행 할 수있었습니다. 그러나이 명령을 실행할 때 현재 버전은 다음과 같이 ...

git tfs clone http : //nameofourtfsserver : 8080 /$ /nameOfMyProject -d

... 오류 code 128, 예를 들어,

system.reflection.targetInvocationException : 호출 대상에 의해 예외가 발생했습니다. ---> sep.git.tfs.core.gitCommandException : 오류 code로 종료 된 명령 : 128. c : \ users \ matt \ dev \ github \ git-tfs \ github \ git-tfs \ githfs \ core \ githelpers.cs : 줄 205의 sep.git.tfs.core.githelpers.tfs.core.githelpers.close (프로세스 프로세스) sep.git.tfs.core.githelpers. < > c__DisplayClass8. < CommandOutputPipe > C : \ Users \ Matt \ dev \ github \ git-tfs \ githfs \ core \ githelpers.cs : 줄 59 [etc.]

이것은 Git-TFS 14.0에 있습니다. 이전 버전의 GIT-TFS를 시도했지만 각각에 동일하거나 유사한 오류가 발생합니다.

누군가가 이것에 들어 가지 않습니까? 수정을 아십니까?

나는 며칠 전이 며칠 전 매우 큰 repo를 복제하는 것을 보았습니다 (모든 것을 얻는 데 48 시간이 걸린다) 0.17. 나는 다음을 실행하고 있었다 : git tfs clone -rebase 오류 128로 여러 번 폭격을 받았다. 처음 몇 번 나는 동일한 명령을 다시 실행했고, 그것이 중단 된 곳으로 뽑아 냈습니다. 나중에 나는 어떤 이유로 거의 끝났지 만, 어떤 이유로 거의 끝났지 만, 더 신뢰할 수있는 것처럼 보였던 Git TFS 페치로 전환했습니다.

Bender2021-03-27 22:24:59

나는 꾸준히 개선되었고 필요한 모든 것을 수행하는 GIT-TF로 전환을 끝내 었습니다 (TFS 상점에 갇혀있을 때).

Ryan Lundy2021-03-27 22:24:59
  • 답변 # 1

    아마도 너무 늦었지만, 나중에 참조 할 때 중요합니다. Windows 자격 증명으로 이동하여 TFS GIT에 바인딩 된 모든 자격 증명을 제거하십시오. 그것은 나를 위해 일했습니다.

  • 답변 # 2

    특히 TFS 서버 이 연결 을 방울 때이 문제가있었습니다. 내 해결 방법 는 폴더를 삭제하고 동일한 명령을 다시 실행하는 것이 었습니다.

    시도 할 수 있습니다 빨리- 복제본대신에 복제본, 그것은 더 빨리 끝날 것입니다. 나는 당신이 전체 역사가 필요 없다고 가정합니다.

    이 경우 TFS 서버가 긴 클론 중 연결을 삭제한다는 사실로 인해 새로운 복제본을 수행하는 대신에 테스트 할 수 있습니다. Git TFS 정리 및 Git TFS 페치 (클론을 계속하려면 ...)

    Philippe2021-03-27 22:24:59
  • 이전 python : Asyncio : 과제 예외의 이상성은 결코 검색되지 않았습니다
  • 다음 Android에서는 대화 상자가 있습니다. 편집 가능한 텍스트 필드; 뒤에있는 화면은 편집 할 수 없습니다.