2012-01-24 42 views

回答

2

沒有方法在從配置,以指定的CVS/SVN的位置。然而,圍繞着一個簡單的方法:

  • 在您從配置頁面,添加一個「環境變量」
  • 將名稱設置爲PATH
  • 將值設置爲$ PATH:/路徑/ to/folder-containing-cvs

這應該將cvs添加到路徑並允許Jenkins使用它。

我也建議爲主人做這件事,而不是在「配置系統」中指定可執行文件的確切位置 - 這可以提供更大的靈活性。

+0

Thanks @Sagar,如果我們的主人沒有配置爲使用特定的本地CVS,這很可能會工作。它使用該位置,但是您已經配置了從站。可能是Jenkins的一個bug –

+0

好吧,不一定是一個bug,儘管改變它的選項會很好(你可以在他們的JIRA中提交一個bug)。我認爲他們認爲你會將可執行文件放在所有計算機上的相同位置。在你的情況下,你的主人,而不是指定確切的位置,只需將您的路徑指向它所在的同一個文件夾。這允許主站和從站的不同位置。這仍然會讓您使用您需要的特定本地CVS。 – Sagar

+0

請注意,訪問Subversion的代碼直接包含在Subversion插件中,因此您不需要單獨安裝它,但也無法將其與新版本進行交換。例如。在當前版本的Jenkins中,版本1.7存儲庫/工作副本存在一些問題。 – centic

相關問題