我已經成功地過了Git/SSH克隆Git倉庫在詹金斯在Windows 2008 32位Git倉庫過了Git/SSH。當我試圖做同樣的Windows 2008上的64位,控制檯輸出頁面被困在這裏:詹金斯無法克隆的Windows
Démarré par l'utilisateur anonymous
Checkout:book/C:\Jenkins\workspace\book - [email protected]
Using strategy: Default
Last Built Revision: Revision 5d7ce4ae23c91fb201ee005e6db17bcd795ca965 (origin/HEAD, origin/master)
Checkout:book/C:\Jenkins\workspace\book - [email protected]
Cloning the remote Git repository
Cloning repository origin
當我停止生成(被卡在那裏,幾分鐘後),我得到了休息錯誤消息:
ERROR: Error cloning remote repo 'origin' : Could not clone [email protected]:zeljkofilipin/watirbook.git
ERROR: Cause: Error performing command: C:\Git\bin\git.exe clone --progress -o origin [email protected]:zeljkofilipin/watirbook.git C:\Jenkins\workspace\book
null
Trying next repository
ERROR: Could not clone repository
FATAL: Could not clone
hudson.plugins.git.GitException: Could not clone
at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1042)
at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:968)
at hudson.FilePath.act(FilePath.java:785)
at hudson.FilePath.act(FilePath.java:767)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:968)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:567)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:455)
at hudson.model.Run.run(Run.java:1404)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:230)
- 我可以通過克隆的Git倉庫只讀從詹金斯URL
git://github.com/zeljkofilipin/watirbook.git
在兩臺機器上 - 我可以從日通過的Git/SSH URL
[email protected]:zeljkofilipin/watirbook.git
克隆在兩臺機器上 - 我可以通過從詹金斯GIT中/ SSH URL的32位機器上克隆,而不是64位機器上e命令行。
我可以注意到兩臺機器之間唯一的區別(不包括我的筆記本電腦上的虛擬機,另一臺是瑞士的真機),第一個是32位,第二個一個是64位。
不確定這可能是相關的,但32位機器的位置已設置爲克羅地亞,64位機器位於瑞士(正如您可以從Git法語輸出中看到的那樣)。
欲瞭解更多信息,請參閱我的博客文章:Jenkins, Windows and Git
您博客文章的鏈接不再有效;你可能想更新:) –
@OwenBlacker謝謝你讓我知道,我修復了斷開的鏈接。 –
謝謝,老兄! (我似乎無法在我的回覆中標記你;堆棧溢出是否與háček有問題?) –