Cruisecontrol.net Net间歇检测SVN修改
我正在使用CCNET1.6。我的构建服务器和svn服务器时钟同步非常接近(不到30秒)。我的ccnet配置文件具有正确的设置以轮询SVN修改,如下所示:Cruisecontrol.net Net间歇检测SVN修改,cruisecontrol.net,ccnet-config,Cruisecontrol.net,Ccnet Config,我正在使用CCNET1.6。我的构建服务器和svn服务器时钟同步非常接近(不到30秒)。我的ccnet配置文件具有正确的设置以轮询SVN修改,如下所示: <triggers> <intervalTrigger name="continuous" seconds="30" buildCondition="IfModificationExists" initialSeconds="30"/> </triggers>
<triggers>
<intervalTrigger name="continuous" seconds="30" buildCondition="IfModificationExists" initialSeconds="30"/>
</triggers>
<sourceControlProvider type="svn" autoGetSource="true">
<trunkUrl>xxx</trunkUrl>
<executable>C:\Program Files\CollabNet\Subversion Client\svn.exe</executable>
<username>brian</username>
<password>xxx</password>
<cleanCopy>true</cleanCopy>
</sourceControlProvider>
xxx
C:\Program Files\CollabNet\Subversion Client\svn.exe
布莱恩
xxx
真的
当我提交任何内容时,就会触发构建,我是brian,为sourceControlProvider提供的用户名。一个团队成员进行提交,然后间歇性地为他触发构建。也许它对我来说也是间歇性触发的,但我似乎总是运气好,在提交时触发构建。您可以尝试使用修订号来检测更改,而不是时间戳 这可以使用“RevisionNumber”属性启用
查看以下文档:谢谢,这似乎是一个很好的解决方案,我将在一两天的时间内将其标记为答案,以监控我的团队成员的承诺,确保他们触发ccnet构建