5

我正在使用 git-tfs 克隆 TFS 存储库,这是我过去能够成功完成的。但是在我运行命令时使用当前版本,就像这样......

git tfs clone http://NameOfOurTfsServer:8080/ $/NameOfMyProject -d

...我收到错误代码 128,例如:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Sep.Git.Tfs.Core.GitCommandException: Command exited with error code: 128 at Sep.Git.Tfs.Core.GitHelpers.Close(Process process) in c:\Users\matt\dev\github\git-tfs\GitTfs\Core\GitHelpers.cs:line 205 at Sep.Git.Tfs.Core.GitHelpers.<>c__DisplayClass8.<CommandOutputPipe>b__7() in c:\Users\matt\dev\github\git-tfs\GitTfs\Core\GitHelpers.cs:line 59 [etc.]

这是在 git-tfs 14.0 上。我已经尝试了几个以前版本的 git-tfs,但每个版本都出现相同或相似的错误。

有没有人遇到过这个?你知道修复吗?

4

2 回答 2

0

我遇到过这样的问题,尤其是当 TFS 服务器断开连接时。我的解决方法是删除文件夹并再次运行相同的命令。

您可以尝试快速克隆而不是克隆,因为它会更快地完成。我假设您不需要完整的历史记录。

于 2012-10-09T16:02:16.627 回答
0

这可能为时已晚,但为了将来参考,这很重要:转到 Windows 凭据并删除绑定到 TFS Git 的所有凭据。它对我有用。

于 2018-09-28T16:50:32.810 回答