2012-01-26 21 views
1

我們將Subversion與Maven一起用於依賴管理/發佈準備以及Hudson作爲CI服務器。 Maven發佈準備會執行發佈標籤並在SVN中創建一個新標籤。我想在最新的標籤(默認情況下)下運行Hudson中的部署作業,並根據需要關閉其他標籤。從hudson確定最新的svn標籤進行部署

有沒有辦法在Hudson中獲取最新的SVN標籤信息並將其傳遞給參數化的作業。

感謝

回答

0

應該可以,只要你添加一個構建操作的,其列出你的svn回購的標籤,使用svn switchsvn ls

svn switch http://your/svn/repo/tags/'svn ls http://your/svn/repo/tags | tail -n 1' repo 

您將在SO尋找其他選項問題「Automating builds from subversion tags