2010-03-11 58 views
1

我們在許多項目中共享了共同庫項目,這些項目需要簽出到開發人員在Visual Studio中打開主項目之前需要簽出的「庫」文件夾中。如何用Hudson指定項目依賴項?

我如何告訴哈德森這種依賴性?

我想我可以做的一件事是設置一個自定義工作區並指定所有項目的位置,但是如何連接它們之間的依賴關係?簡單地指定「構建其他項目之後構建」就足夠了嗎?

回答

3

這在哈德遜相當簡單;你只需要確保你的「主要」項目的構建腳本將相關庫的頭文件,編譯後的二進制文件等(編譯時需要的任何內容)拖入可訪問的位置。然後在Hudson中的每個「主」項目的「爲其他項目生成後生成」字段中列出每個依賴庫項目,以便每當一個或多個相關庫發生更改時重建「主」項目。

+0

感謝你的這一點,我通過指定每個項目的工作目錄來設置它類似於這個問題,我似乎無法弄清楚如何讓主項目自動拉取依賴項目,因爲它不會看起來不可能。 – 2010-03-12 14:10:30

相關問題