我在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",一个新的分支名称等,但除了"系统找不到指定的文件"之外,我再也找不到了(
我很确定您收到的错误消息是由于git-tfs无法定位git.exe引起的。(默认情况下,添加到路径中的是git.cmd)。不要使用"git-tfs",而是尝试使用"git-tfs",如下所示:
git tfs unshelve MyTfsShelfName MyWork
更多信息:https://github.com/git-tfs/git-tfs/issues/31