2009-12-15 73 views
0

我有一个intervalTrigger运行在颠覆源代码管理。Cruise Control.net和subversion问题

我更新颠覆,但它不会触发构建。

我在另一台服务器上具有完全相同的设置,它的工作原理。

如何解决此问题?有没有我可以查看的日志?我没有看到任何错误消息。

新的服务器是VMware

回答

2

CruiseControl.NET写入两个日志文件,一个用于调试,一个用于其cron作业。两者都必须通过配置文件启用,并且都在CruiseControl.NET安装目录中。

解释here

0

您可能遇到的问题之一是身份验证 - 如果您通过SSL层连接到Subversion,则需要接受主机上的身份验证器。我无法在网上找到很好的参考资料,也没有关于它的一系列注释,但ccnet.log文件中显而易见。

另一种可能性是,你只需要cache credentials on the CC.NET server

1

你确定时钟设置是否正确?

Cruisecontrol不会查看存储库(HEAD)中的最新版本,而是在服务器上的当前时间之前提交的最后一个修订版本。它将此时间传递给用于获取更改信息的'svn log'调用。