1
我剛開始考慮從個人工具遷移到巡航控制。 我使用SVN,我有這樣的結構:巡航控制:是否可以自動從新的SVN項目創建新項目
svn
projects
project1
project2
...
projectn
libs
lib1
lib2
...
libn
system
prototypes
現在,
- 我用稀疏目錄在SVN結構中的導航(SVN了-N SVN /項目/ PROJECT1)當有一個最終節點帶有中繼或標籤或分支時,我遞歸更新樹(svn up svn/projects/project1/Trunk)。
- 我成功地爲每個項目創建了新的build.xml +主要的config.xml文件調整。
理想的情況下,因爲我所有的構建步驟是相同的(CD SVN /項目/ PROJECT1 /中繼線& &使所有單元),我想自動巡航控制生成步驟。 所以我還是想知道兩件事情:
- 有什麼辦法,以避免產生新的build.xml +主config.xml文件調整我的每個項目的步驟。例如,要告訴cruise crontrol所有人都使用模板build.xml,因爲我所有的構建包括調用'make'和'make unit'命令+在主config.xml中使用普通的正則表達式,比如svn /(projects |庫)/(*)/(中繼線|。標籤|分支機構)。
- 是否可以在巡航控制儀表板中的樹視圖中顯示所有這些項目,以便更容易鏈接到SVN回購?
我一直在尋找,但如果您對如何做到這一點有任何建議,那就太棒了。 謝謝。