Hello, i committed a fix in svn rev 7345 (trunk) and 7347 (CCNet 1.5).
Now, if you use C:\<Project>\ as working directory it should return "C:\" instead of "C:" as working directory for cvs.exe. It will also throw an exception if you set a root path as working directory, such as C:\ or /, etc. I hope this fixes your problem. Could you please test build 1.5.7347.1 http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/1.5.7347.1/ You also don't need to call cmd.exe with rm yourself, just the the cvs "cleanCopy" property ;) Daniel Am 01.06.2010 15:10, schrieb progamer: > Hi. > > There's a part of my ccnet.confg file: > > <cb:define base_catalog="c:\TestProjects"/> > > <sourcecontrol type="cvs" autoGetSource="true"> > <executable>c:\Program Files\cvsnt\cvs.exe</executable> > <cvsroot>:sspi:xxx:tr...@sql-ser:/cvsrepo2010</cvsroot> > <module>Projects</module> > <workingDirectory>$(base_catalog)</workingDirectory> > <timeout units="hours">1</timeout> > </sourcecontrol> > > It works great in release 1.5.6804.1, but in release 1.5.7256.1 ccnet > make checkout not in "c:\TestProjects" but in "c:\Program Files > \CruiseControl.NET\server\TestProject". > Is it bug in ccnet or i've made mistake in config file ? >
