Hi Raúl,

I've had a quick look into this one for you. It appears that the error is
coming from Subversion and CC.NET is merely detecting it and passing it on.

I've done some searching on the svn error (Caught signal) and there isn't
that much available on it. From what I have been able to find, this occurs
because of an error within Subversion (e.g. communications error, etc.) or
because the process is being interrupted (e.g. by pressing Ctrl-C). 

So the only thing I can think of would be to try increasing the time-out on
the source control block
(http://confluence.public.thoughtworks.org/display/CCNET/Subversion+Source+C
ontrol+Block). You could also try running the command directly from the
command line and see what happens, or if it takes a long time.

For the other issues you getting, you could try updating to CC.NET 1.4.4
(from the nightly builds) and try either the cleanUp or revert options. They
might help, but can't guarantee anything.


Craig

-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of Raúl Nuño
Sent: Tuesday, 21 April 2009 9:06 p.m.
To: ccnet-user
Subject: [ccnet-user] Source control operation failed: svn: Caught signal


Hi,

I have been testing the CCNET server and yesterday I had an exception
when CCNET tried to check for modifications.

  <exception><![CDATA
[ThoughtWorks.CruiseControl.Core.CruiseControlException: Source
control operation failed: svn: Caught signal
. Process command: C:\Archivos de programa\CollabNet Subversion
\svn.exe log http://X.X.X.X/svn/Project/Dummy/trunk/source -r
"{2009-04-20T15:34:19Z}:{2009-04-20T15:57:42Z}" --verbose --xml --
username X --password X --non-interactive --no-auth-cache
   en
ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute
(ProcessInfo processInfo)
   en
ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn.GetModifications
(IIntegrationResult from, IIntegrationResult to)
   en
ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications
(ISourceControl sourceControl, IIntegrationResult lastBuild,
IIntegrationResult thisBuild)
   en
ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications
(IIntegrationResult from, IIntegrationResult to)
   en ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate
(IntegrationRequest request)]]></exception>

Installed in server:
- CruiseControl.Net 1.4.3
- CollabNet Subversion Client 1.6.0
- TortoiseSVN 1.6.0

I have a lot of problems with the relationship between CCNET and SVN
("resource out of date; try updating", "Source control operation
failed: svn: Working copy 'out\main\Release' locked
svn: run 'svn cleanup' to remove locks", some merge errors when
comitting... and more sticky random errors).

Cheers,

Raúl

Reply via email to