2009-12-15 68 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'調用。