2011-12-12 17 views
2

我將自動執行我們的安裝程序創建活動。對於這些我需要從3個不同的svns獲得3個項目
a。應用程序二進制文件https://productvss:8443/svn/Connect200/branches/Release_5.0.0.0
b。記錄器二進制文件從https://productvss:8443/svn/Logger/branches/Release_2.4.7
c。許可證二進制文件從https://productvss:8443/svn/licensing/branches/Release_2.4CCNet從多個svn進行安裝

在CCNet中獲取文件的最佳方式是什麼?源代碼塊或其他東西。

回答

1

假設您使用的是除了偵聽這些存儲庫上的更改之外的內容來觸發構建,我會使用Nant的exec任務和SVN命令行工具來獲取這些文件。

<exec program="svn.exe"> 
<arg line="co https://productvss:8443/svn/Connect200/branches/Release_5.0.0.0 <local_wc_directory>"/> 
</exec>  

同樣的想法對於其他兩個倉庫...