托管源代码管理主机以及与CVSDude和CruiseControl.net的持续集成

时间:2020-03-05 18:40:19  来源:igfitidea点击:

对于我自己的家庭项目,我使用来自CVSDude的相当出色的托管Subversion托管。由于目前只有我在处理代码,因此我没有使用CruiseControl.net,但是我希望这会在接下来的几个月内有所改变,并且希望在签入时启动完整的构建过程。

有没有人设法使CruiseControl.net与CVSDude一起使用?我的同事Mike拥有此博客文章,来自CVSDude的某人说:

"Your can use our post-commit call back facility to call a URL on your 
  server, which passes variables relating to the last checkin (variables 
  detailed in our specification). Your CGI script will these variables and 
  perform whatever tasks are required i.e. updating Cruise Control, etc."

听起来很可爱。但是,有没有人真的通过定速巡航做到了这一点?

解决方案

回答

我收到了来自CVSDude的电子邮件:

We are currently working on a new version of our service which willeventually include CruiseControl integration.

:-/

回答

Dunno,如果我们仍然感兴趣,但是我们有CruiseControl(基于Java的原始版本,不是.NET,但这没什么大不了),它与CVSDude一起工作,它每分钟都会执行svn log来检查是否有任何更改。我们计划改用他们的API,尽管不幸的是svn log落后于实时更新。