我不能使用svn
插件作爲jenkins,因爲我們的代理僅支持NTML
身份驗證,並且據我所知,這不適用於Jenkins。 所以我做了我的工作只是籤我的回購協議是這樣的:Subversion主機在Jenkins中未知,但可以通過瀏覽器連接
svn checkout --username *** --password **** https://mysvnrepo
這種失敗,因爲以下錯誤:
D:\Workspace\Jenkins\workspace\ProjectCI>svn checkout --username *** --password *** https://mysvnrepo
svn: E170013: Unable to connect to a repository at URL 'https://mysvnrepo '
svn: E731001: Der angegebene Host ist unbekannt.
如果我只需要點擊超鏈接到我的回購在詹金斯日誌堆棧跟蹤,我可以正確訪問visualsvn
網絡界面並查看我的數據。我不明白爲什麼詹金斯無法找到主人。
這是不給我的錯誤svn:E730061:錯誤運行上下文:無法連接到主機。由於目標機器主動拒絕連接,因此無法建立連接。我甚至不知道,如果我從nslookup http:// mysvnrepo獲得的ip是機器或任何代理相關地址之一。 – Igle
檢查svnserver文件是否設置了代理。如果設置,則取消註釋。 – skr
我正確地在Subversion /服務器中設置我的代理。我也能夠直接從命令行簽出,但不能詹金斯。 – Igle