我们目前在Jenkins中使用Subversion构建,并且正在尝试使用Windows文件系统访问来添加Git构建。
到目前为止:
我们在Repsitory网址上遇到了障碍:
Repository URL: file:////my_server/Repositories/My_Repo
Failed to connect to repository : Error performing command: git ls-remote -h file:////my_server/Repositories/My_Repo HEAD
要进行故障排除,我创建了一个单独的项目,它只运行Windows命令,并确认:
git ls-remote file:////my_server/Repositories/My_Repo
当Jenkins本身可以使用Jenkins Git插件无法连接到存储库时,是否有人知道如何修复错误?
谢谢。
答案 0 :(得分:0)
那是因为那不是有效的Git URI。您需要链接到C:\或任何驱动器盘符路径,而不是链接到file:// url。还有两个斜线,而不是三个。
答案 1 :(得分:0)
事实证明我的文件URI是正确的,即使我的路径变量是正确的并且包含Git,Jenkins也无法使用Windows路径找到它。
我通过转到:
来解决问题输入C:\ Program Files(x86)\ Git \ bin \ git.exe
希望这可以帮助将来的某个人!