Do you have Subversion Server & Client installed (from collabnet) on the same machine as the SlikSvn client?
Are both the collabnet-svn client AND SlikSvn-client linked to the exact same version of subversion? I've had problems when I've mixed the collabnet client & server svn software with an installation of TortoiseSvnClient which is linked to a different version of svn than the collabnet binaries. Also, if you've upgraded either the collabnet or sliksvn software... I've found I typically have to delete & re-create any svn working copies that are used by ccnet in the workspace of each build, otherwise I have a scenario like the one you describe here. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Craig Sent: Monday, June 29, 2009 6:29 AM To: ccnet-user Subject: [ccnet-user] Re: CruiseControlException when connecting to source control Normally this is a security error, i.e. the service cannot access the Subversion server, but it is weird that you can force build it. When you force build, is it retrieving the code from the repository? Craig On Jun 29, 7:37 pm, Kristoffer Ahl <[email protected]> wrote: > I'm getting an exception from Cruise Control about not being able to > connect to the server. However, if I force a build it works just fine. > I've also tried using the repo-browser to connect to the server > without any problems so I know that the server is up and running. I'm > running CCNET 1.4.4 and SlikSVN 1.6.3. Below is the exception from the > CCNET log: > > ThoughtWorks.CruiseControl.Core.CruiseControlException: > Source control operation failed: svn: OPTIONS of 'https://some- > server.com/trunk': could not connect to server (https://some- > server.com) . > Process command: C:\Program\SlikSvn\bin\svn.exe loghttps://some-server.com/trunk > -r "{2009-06-23T01:36:19Z}:{2009-06-23T07:20:25Z}" --verbose --xml -- > username ccnet --password auto --non-interactive --no-auth-cache > at > ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute > (ProcessInfo processInfo) > at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn.GetModifications > (IIntegrationResult from, IIntegrationResult to) > at > ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiSourceControl.GetModifica tions > (IIntegrationResult from, IIntegrationResult to) > at > ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications > (ISourceControl sourceControl, IIntegrationResult lastBuild, > IIntegrationResult thisBuild) > at ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications > (IIntegrationResult from, IIntegrationResult to) vid > ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate > (IntegrationRequest request) > > Any ideas would be much appreciated!
