Клон git tfs в Cygwin ничего не делает

Я установил GitTfs 0.15.0 и пытаюсь клонировать под Cygwin. Я сделал следующее:

  • Извлечено в каталог GitTfs-0.15.0.
  • chmod +x для каждого файла в GitTfs-0.15.0
  • В начало моего пути добавлен GitTfs-0.15.0.
  • Проверено, что git-tfs находит git-tfs.exe

Теперь я пытаюсь клонировать наш проект и ничего не получаю:

git tfs clone http://tfshost:8080/tfs/DefaultCollection '$/Project/branch'

Я почти уверен, что эти детали верны (те же детали работали в плагине TFS для Eclipse). Но когда я запускаю эту команду git tfs clone, я ничего не получаю. Команда немедленно завершает работу, а статус выхода равен 0. Выходных данных нет.

Как я могу устранить неполадки в том, что происходит?


person skiphoppy    schedule 24.10.2012    source источник


Ответы (1)


git-tfs не является автономным. В дополнение к его извлечению и размещению на вашем пути вам потребуется .NET 4 и установленная версия Team Explorer 2008 или 2010 года. И это ясно сказано на домашней странице git-tfs.com, поэтому я не уверен, как я это пропустил.

Я узнал, что есть опция -d, которую можно передать в git-tfs, чтобы получить некоторую отладочную информацию. Я также узнал, выполнив strace из cygwin, что нужны были библиотеки .NET, которых у меня не было.

person skiphoppy    schedule 25.10.2012