我在TFS搁置集中有相当多的工作,并希望切换到使用git-tfs。事情顺利开始,但我坚持下面的错误。这是我的序列,在一个空目录中工作。
> git-tfs quick-clone http://my-server/tfs/collection $/my/tfs/path
3145 objects created...
blah = longhashcode
> cd path
> git checkout -b MyWork
Switched to new branch 'MyWork'
> git-tfs unshelve MyTfsShelfName MyWork
The system cannot find the file specified
我尝试添加-u“myuser”,一个新的分支名称等,但不能比“系统找不到指定的文件”更远。难住了。 :(
答案 0 :(得分:4)
我很确定您收到的错误消息是由git-tfs无法找到git.exe引起的。 (默认情况下,git.cmd添加到路径中)。而不是“git-tfs”,尝试使用“git tfs”,如下所示:
git tfs unshelve MyTfsShelfName MyWork