詹金斯版本:1.429
Git插件版本:1.1.12
我无法获得Git插件来克隆Git存储库。它失败并出现错误
Command "git clone --progress -o vipor V:\VIPOR c:\Program Files\jenkins\workspace" returned status code 128: Cloning into c:\Program Files\jenkins\workspace... fatal: 'V:\VIPOR' does not appear to be a git repository fatal: The remote end hung up unexpectedly
克隆的Git repo位于本地网络上。我已经尝试了以下
V
的映射驱动器)config.xml
)我尝试过的最后一个,因为我成功地通过执行非常命令在Jenkins服务器和上发出Git插件,来克隆有问题的存储库>使用相同的Git可执行文件。
我错过了什么?
答案 0 :(得分:7)
我认为问题是:
对于可访问/活动的网络路径(例如V :),用户需要登录。即使您像以前一样运行服务,Jenkins服务也不会实际登录到系统,并且因此,驱动器号通常无法使用网络路径。
您可能想要尝试存储库的实际路径,例如:
\\server\path\to\gitrepo
看看是否有效。
答案 1 :(得分:0)
在黑暗中拍摄:你尝试过双斜线吗?例如
V:\\VIPOR
我们和你自己的路径相似(jenkins和git在windows机器上),很快就发现我们需要迁移到linux。我们得到的印象是,很多插件都没有通过窗口进行测试(或者根本没有)。