Manu
Manu

Reputation: 127

CCNet Take Installation from Multiple svn

I am going to automate our setup creation activity. For these I need to get 3 items from 3 different svns
a. application binaries from https://productvss:8443/svn/Connect200/branches/Release_5.0.0.0
b. logger binaries from https://productvss:8443/svn/Logger/branches/Release_2.4.7
c. License binaries from https://productvss:8443/svn/licensing/branches/Release_2.4

What is the best way for getting the files in CCNet? source code block or something else.

Upvotes: 2

Views: 153

Answers (2)

TridenT
TridenT

Reputation: 4909

Or you can create a small SVN project with only externals to your different projects path.
So When CC.NET do a checkout, it will get all the structure from different SVN path/Repo.

http://svnbook.red-bean.com/en/1.0/ch07s03.html

Upvotes: 0

Adam Bruss
Adam Bruss

Reputation: 1674

Assuming you are triggering the builds with something other than listening for changes on these repositories I would use Nant's exec task with the SVN command line tool to get the files.

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

same idea for the other two repositories...

Upvotes: 1

Related Questions