I am first time using Cruise Control for Automation of build. Please Guide me how can I configure Cruise Control with my CVS Server. I installed Cruise Control , does it require any extra plug-in. how can I write config file, Where i have to place it.
A:
Edit: More pertinent instructions:
From here:
example using pserver authentication
<sourcecontrol type="cvs">
<executable>..\tools\cvs.exe</executable>
<cvsroot>:pserver:[email protected]:/cvsroot/ccnet</cvsroot>
<module>ccnet</module>
<workingDirectory>c:\projects\ccnet</workingDirectory>
</sourcecontrol>
example using ssh via putty
<sourcecontrol type="cvs">
<executable>c:\putty\cvswithplinkrsh.bat</executable>
<cvsroot>:ext:mycvsserver:/cvsroot/myrepo</cvsroot>
<module>mymodule</module>
<workingDirectory>c:\fromcvs\myrepo</workingDirectory>
</sourcecontrol>
Loads of information here : http://confluence.public.thoughtworks.org/display/CCNET/Using+CruiseControl.NET+with+CVS
http://cruisecontrol.sourceforge.net/main/configxml.html#cvs
Preet Sangha
2010-10-12 09:45:10
Note that the first link is for Cruise Control .NET and the second one for Cruise Control.
Benjamin Baumann
2010-10-12 10:41:42
cheers - still not sure which one the questioner wants.
Preet Sangha
2010-10-12 10:54:04
@Benjamin Baumann.. Yes I want to use Cruise Control.NET
maqsood
2010-10-13 04:49:42
I don't know the purpose of this batch."cvswithplinkrsh.bat" in first link. I don't need to use any SSH client.
maqsood
2010-10-13 04:56:40
tat's just command line program used to access CVS
Preet Sangha
2010-10-13 05:12:55
Thanks Preet .it seems i have to download Putty.exe for ssh client. But i don't need to use any security. Is there any way I only enter my cvs-server id and password in config file. Cruise control directly connect me with cvs and start working.
maqsood
2010-10-13 05:32:50
I am still facing problem. Please have a look on my ccnet.config file
maqsood
2010-10-13 07:41:00
My ccnnet.config file.<cruisecontrol xmlns:cb="urn:ccnet.config.builder"> <!-- This is your CruiseControl.NET Server Configuration file. Add your projects below! --> <project name="Abs.Web.cCon.Mobile" /> <sourcecontrol type="cvs"> <executable>..\tools\cvs.exe</executable> <cvsroot>:pserver:maqsood.ahmad@cvs-server:/cvsroot/Afrah</cvsroot> <module>ccnet</module> <workingDirectory>D:\projects\Abs.Web.cCon.Mobile</workingDirectory> </sourcecontrol> </cruisecontrol> and the error message when i run ccnet.exe..
maqsood
2010-10-13 07:42:57
maqsood - please edit your question.
Preet Sangha
2010-10-13 07:48:52
My ccnnet.config file.<cruisecontrol xmlns:cb="urn:ccnet.config.builder"> <!-- This is your CruiseControl.NET Server Configuration file. Add your projects below! --> <project name="Abs.Web.cCon.Mobile" /> <sourcecontrol type="cvs"> <executable>..\tools\cvs.exe</executable> <cvsroot>:pserver:maqsood.ahmad@cvs-server:/cvsroot/Afrah</cvsroot> <module>ccnet</module> <workingDirectory>D:\projects\Abs.Web.cCon.Mobile</workingDirectory> </sourcecontrol> </cruisecontrol> and the error message when i run ccnet.exe.. –
maqsood
2010-10-13 07:51:39
Thanks friend.I solved the issue.
maqsood
2010-10-22 12:02:00