2012-07-31 62 views
6

我使用Hudson來完成我的項目構建,現在計劃遷移到Jenkins。Force Jenkins Subversion插件使用HEAD修訂版

構建服務器時間與開發人員計算機不同步,因此svn update無法正常工作。在哈德森,我能夠將修訂政策設置爲HEAD,而在Jenkins則缺失。

我搜索了一下,看到Jira是爲這個問題而創建的,但沒有找到解決問題的工作方案。

我試圖在Jenkins中手動安裝Hudson subversion插件,並且修訂策略選項出現了,但由於某種原因它在設置svn認證信息時導致了一個異常。

如果有人知道在Jenkins進行此更改的解決方案,請回復。

+0

時鐘漂移了多少? NTP是否同步時鐘不是一個選項? – thekbb 2012-07-31 19:12:51

+0

構建服務器是在GMT和開發人員機器在EST。如果除了同步時間以外還有其他解決方案,那就太好了,因爲幾乎每次我們從頭開始構建時,都是如此。 – jobinbasani 2012-07-31 19:44:04

回答

9

想通了。附加所有SVN網址@HEAD和svn更新將發生在HEAD!

1

該插件不提供此功能,但您可能會發現這個jira問題很有用。爲此目的,評論中有一個補丁。見Issue 1241

相關問題