Простой git-tfs небрежно отвечает "Система не может найти указанный файл"
У меня довольно много работы в полках 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", новое имя ветки и т. Д., Но не могу получить дальше, чем "Система не может найти указанный файл". Тупик.:(
1 ответ
Решение
Я уверен, что полученное сообщение об ошибке вызвано тем, что git-tfs не может найти git.exe. (Это git.cmd, который добавляется в путь по умолчанию). Вместо "git-tfs" попробуйте использовать "git tfs", например так:
git tfs unshelve MyTfsShelfName MyWork
Дополнительная информация: https://github.com/git-tfs/git-tfs/issues/31