Простой 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

Другие вопросы по тегам