Ich erhalte eine Ausnahme von Cruise Control, weil ich keine Verbindung zum Server herstellen kann. Wenn ich jedoch einen Build erzwinge, funktioniert es gut. Ich habe auch versucht, mit dem Repobrowser ohne Probleme eine Verbindung zum Server herzustellen, also weiß ich, dass der Server läuft. Ich verwende CCNET 1.4.4 und SlikSVN 1.5.3. Unten ist die Ausnahme von der CCNET-Protokoll:CruiseControlException beim Verbinden mit der Quellcodeverwaltung
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 log https://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.GetModifications(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)
Alle Ideen würden sehr geschätzt werden!
Nun, es gibt Ihnen das Kommando dort. "C: \ Programme \ SlikSvn \ bin \ svn.exe-Protokoll https://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" Ich würde versuchen, das in eine Eingabeaufforderung einzugeben und zu sehen, ob Sie eine hilfreichere Fehlermeldung erhalten. –
Ich habe das auch getan und es gibt mir überhaupt keine Fehler. Alles funktioniert gut. –
@Kristalloffer -> Wenn Sie es von der Befehlszeile aus ausgeführt haben, haben Sie denselben svn-Benutzer verwendet, den Sie konfiguriert haben? Ich finde es nur schwer zu glauben, dass es keine Verbindung herstellt, wenn Sie eine Verbindung über die Befehlszeile herstellen können. Wenn alles gleich ist, sollte der Erfolg von Hand Erfolg im CC haben. Da ist keine Magie drin ... – Alex