There are several Nant tasks for checkout and update in CVS. There's "cvs-checkout" to checkout from a CVS repository, "cvs-update" to do an update, and "cvs-export" to do a checkout without creating the CVS directories. See http://nant.sourceforge.net/release/latest/help/tasks/ for the tasks:
 
<cvs-update
   revision="branch-1-2"
   destination="c:/cvs-proj/branch-1-2/mymodule"
   quiet="true"/>
 
That being said, you maybe better off using CruiseControl.NET to do your CVS checkout and automate your CVS build task. CruiseControl.NET can be set to examine the CVS directory, and when it detects a change, will automatically start a build. That's what I use.

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chandra Medidi
Sent: Monday, November 13, 2006 1:56 AM
To: nant-users@lists.sourceforge.net
Subject: [NAnt-users] Automate the build staging process to CVS respository using NAnt.

Hi everyone,
 
We are planning to automate the build staging process to CVS repository using NAnt. Can anyone help me how to achieve this task using NAnt. Is it really possible? If so how? Please let me know
 
Thanks
Sekhar
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to