2015-11-06 52 views
0

我正在玩Bamboo來學習它,但我仍然無法爲託管在SVN上的Java Web應用程序構建一個非常愚蠢的計劃(我們還沒有已遷移到Git) 。我的第一個Ant-Subversion Bamboo計劃

公司目前擁有兩個多項目SVN倉庫

http://svn.server/svnroot/products 
http://svn.server/svnroot/platform 

兩者都包含多個項目。

比方說,我想建立http://svn.server/svnroot/platform/trunk/projectA它有一個Ant build.xml文件

我不完全瞭解如何配置竹從該儲存庫項目下載源代碼。我的意思是,我已經在全球配置了這兩個存儲庫,並可以在我的全新構建計劃中選擇它們。

但我不能指定一個目錄。我的理解是,Bamboo可能會下載整個存儲庫而不是我感興趣的目錄。

我可以嘗試(而我實際上)定義一個直接路徑的新存儲庫,但我不喜歡爲每個構建定義存儲庫(包括指定憑據)的想法。

我錯過了什麼嗎?我無法找到在Bamboo中配置SVN簽出的指導

回答

1

你是對的,當你定義SVN倉庫時,你應該設置完整路徑到你要簽出的文件夾。然後,如果您在同一個文件夾中有多個項目,並且您想獨立簽出它們 - 您應該創建與您擁有的項目一樣多的回購站。

+0

加速Bitbucket遷移的時間,然後:-( –

+0

它具有相同的邏輯,你不能簽出一部分Git repo –

+0

嗯......是的,但在Git中你將有一個每個項目的回購,而往往在SVN你有一個多項目資源庫下載當前項目的所有代碼文件是我喜歡Bamboo的工作 –

相關問題