Checkin CruiseControl.net配置文件

时间:2009-07-07 19:26:12

标签: version-control build-process cruisecontrol.net

是否有任何cruisecontrol.net扩展,在配置文件修改时监控事件,并将配置文件签入源控件?

我在巡航控制文档中找到了相反的方法,即当我们修改源控件中的配置文件时,cruise-control将更新文件并应用更改。 但我担心的是当有人从服务器更改配置文件时,有没有办法跟踪它? 我认为通过构建在配置文件更改时监听事件的扩展,我们可以将代码推送到源代码控制,我想知道是否已经有人这样做了? 感谢

2 个答案:

答案 0 :(得分:1)

从我见过的大多数实现方式来看,你已经倒退了。

如果您在源代码管理中设置了一个项目,并且只为配置文件设置了cruisecontrol.net,您可以在源代码库中更新它,并让cc.net每次都下载更新版本......

只是一个想法。

答案 1 :(得分:1)

我同意@Christopher Karper。我已经看到它在配置文件的更改被检入然后CC.NET拉下更改的地方工作得很好。

如果您确实需要监视文件所在的持续集成服务器上的区域,则可以使用File System Source control block来执行此操作。我可以考虑将文件签入的最简单方法是使用exec任务来运行svn.exe。