【发布时间】:2010-01-04 03:31:15
【问题描述】:
我有一个运行颠覆源代码控制的 intervalTrigger。
我更新了颠覆,但它没有触发构建。
我在另一台服务器上进行了完全相同的设置,并且可以正常工作。
我该如何解决这个问题?有我可以查看的日志吗?我没有看到任何错误消息。
新的服务器是 VMWare
【问题讨论】:
标签: svn cruisecontrol.net
我有一个运行颠覆源代码控制的 intervalTrigger。
我更新了颠覆,但它没有触发构建。
我在另一台服务器上进行了完全相同的设置,并且可以正常工作。
我该如何解决这个问题?有我可以查看的日志吗?我没有看到任何错误消息。
新的服务器是 VMWare
【问题讨论】:
标签: svn cruisecontrol.net
CruiseControl.NET 写入两个日志文件,一个用于调试,一个用于其 cron 作业。两者都必须通过配置文件启用,并且都在 CruiseControl.NET 安装目录中。
解释here。
【讨论】:
您确定时钟设置正确吗?
Cruisecontrol 不会查看存储库 (HEAD) 中的最后一个修订版,而是查看服务器上当前时间之前提交的最后一个修订版。它将这段时间传递给用于获取更改信息的“svn log”调用。
【讨论】:
您可能遇到的问题之一是身份验证 - 如果您通过 SSL 层附加到 Subversion,您需要接受主机上的身份验证器。我在网上找不到很好的参考,也没有关于它的注释,但是从 ccnet.log 文件中可以很明显地看到。
另一种可能是你只需要cache credentials on the CC.NET server
【讨论】: