2014-02-13 55 views
0

在ccnet documentation中有一個對變量的引用,稱爲$ LastIntegrationCommit。由於我不得不做一個過濾分支並粉碎一堆不好的東西,所以這一行發生了一個錯誤。我想刪除它,但似乎無法通過grep目錄找到它。


檢查修改

一旦倉庫被初始化的「混帳取原點」命令發出來獲取遠程的變化。接下來,「混帳日誌$ LastIntegrationCommit ..origin/$ BRANCHNAME --name狀態-c」,頒發給獲得所有提交的名單和他們的變化,其中$ LastIntegrationCommit是犯下這是簽出上一次運行集成。如果項目尚未集成,則會發出「git log origin/$ BranchName --name-status -c」命令。

回答

1

它存儲在項目的狀態文件中。它通常位於Cruise Control.net服務器目錄(c:\ program files \ cruise control.net \ server)。狀態文件應該與具有.state擴展名的項目名稱相同。

我發現這個文件在服務器啓動時被讀入,雖然持久化到磁盤,但不會被重新讀取;您需要停止並重新啓動服務才能使更改生效。

+0

我可以只刪除狀態文件嗎? –

+0

是的。但是您需要重新啓動服務器才能忘記任何設置。顯然ccnet會在下一個版本上重新創建它。 –