我们已经设置了CruiseControl.NET来持续集成我们的许多项目。
我们正在使用
我们偶尔会遇到一个问题,导致构建显示“异常”。消息如下:
常见的配置部分如下所示:
我希望你能忽略这个特定的错误,如果可能的话。你需要做哪些更改呢?
我们正在使用
<cb:define>
块来确保所有的源代码控制操作都以相同的方式完成,并保持配置DRY。我们偶尔会遇到一个问题,导致构建显示“异常”。消息如下:
ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control operation has timed out.
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.QuietPeriod.GetModifications(ISourceControl sourceControl, IIntegrationResult lastBuild, IIntegrationResult thisBuild)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications(IIntegrationResult from, IIntegrationResult to)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request)
常见的配置部分如下所示:
<sourcecontrol type="svn">
<trunkUrl>http://ourserver/svn/$(project-svn-path)/trunk/</trunkUrl>
<executable>C:\Program Files\CollabNet Subversion Server\csvn.exe</executable>
<username>user</username>
<password>password<password>
<revert>true</revert>
</sourcecontrol>
我希望你能忽略这个特定的错误,如果可能的话。你需要做哪些更改呢?