2013-10-04 1 views
4

Когда я запускаю мою сборку он терпит неудачу с ошибкой:Teamcity: Не удалось выполнить проверку на агента: Невозможно запустить мерзавца на пути C: Program Files (x86) Git Bin sh.exe

Failed to perform checkout on agent: Unable to run git at path C:\Program Files (x86)\Git\bin\sh.exe 

Путь верный, я могу запустить файл, а Teamcity использует мою учетную запись.

Есть ли где-то мне нужно установить дополнительные учетные данные или запустить службу с правами администратора?

Я бегу в Windows 8.

+0

Возможно, вы захотите использовать 'git.exe' вместо' sh.exe'? –

+0

Вот и все! Благодарю. Если вы хотите добавить его ниже, я отмечу его как ответ. – BanksySan

ответ

3

путь является правильным, но TeamCity хочет выполнить git.exe, не sh.exe.

0

У меня была схожая ошибка.

Исправление должно заключаться в том, чтобы установить Path to Git в корень VCS на C:\Program Files (x86)\Git\bin\git.exe - то есть: именно то, что предлагает Джон-Хорд.

Значением предшествующей была пустая строка.

Причина отказа была неясной, так как VCS Root использовался в шаблоне, который использовался другими сборками совершенно точно. Возможно, что-то связано с отсоединенным, повторно прикрепленным шаблоном, который я сделал.

 Смежные вопросы

  • Нет связанных вопросов^_^