ccnet sourcecontrol:一次从svn 1版本获取更新

时间:2012-09-22 12:31:03

标签: svn version-control continuous-integration cruisecontrol.net ccnet-config

我正在设计一个持续集成项目。在这个过程中,我需要在每个修订版本之后构建ccnet,然后执行一些自定义任务,即它应该一次只从svn更新1个版本,然后触发构建过程。

此外,我已经制作了一个自定义dos脚本来仅更新一个版本。但我只能返回一些数字或true / false来表示没有更新,svn不可访问或存在一些错误。

如果我在sourcecontrol块中设置自动将sourcecontrol更新为false,并将我的脚本放在任务部分中。然后,如果没有更新并且它表明不构建它将返回false。但ccnet会将其解释为错误,并且电子邮件构建对每个人都失败。

1 个答案:

答案 0 :(得分:2)

使用ccnet配置文件中的外部源控制任务。

http://www.cruisecontrolnet.org/projects/ccnet/wiki/External