我正在尝试使用Teamcity和GIT配置构建。结账时收到以下错误 -
Failed to perform checkout on agent: Unable to run git at path C:\Program Files (x86)\Git\bin\
我已经安装了msysgit和git扩展,上面的路径包含git.exe。有什么想法吗?
答案 0 :(得分:5)
我找到了解决方案。我在使用密码验证时使用Teamcity版本7.1.5上的代理商签出和GIT 1.8.3。
最后,Repo网址缺少.git。作为GIT的菜鸟,没有意识到需要并使用SVN样式的URL。添加.git解决了这个问题。
答案 1 :(得分:5)
将VCS Checkout Mode
切换为Automatically on Agent
使用Path to Git
中的完整可执行文件路径显式填充VCS Root
解决了它。
答案 2 :(得分:4)
我遇到了同样的问题,因为我忘了在代理上安装git。
解决方案只是安装git并重启代理。