我有一個CruiseControl.NET動力構建服務器和一個exec任務,在構建它之前遞增項目的程序集版本。我在想,是否有一種方法(我不知道CruiseControl.NET的任務)將修改後的文件提交給SVN?CruiseControl.net在任務更改後向SVN提交文件
我需要它,所以當安裝項目是手動構建的時(我使用msbuld,所以這些不是連續構建的),所有構建文件在部署時都將具有正確的程序集版本。哦,如果有人知道如何在未安裝Visual Studio的構建服務器上構建設置&部署項目,我很想知道!
編輯:感謝喬納森·斯坦頓更新現在的作品,但它創造了另一個問題......構建服務器現在循環(變化它更新程序集的版本,並提交該文件,該caouses的onModify觸發器觸發這樣它更新程序集版本並提交文件...)。
我該怎麼做纔不會循環?我可以添加更新SVN任務嗎?這會有幫助嗎?
我試圖在提交任務後添加更新任務,但它沒有幫助,它仍然在每次運行中都找到修改。 – 2010-07-21 12:14:40
我嘗試設置SVN使用revisionNumbers,因爲我正在更新我的工作目錄,這將阻止它的構建,但它仍然在每個間隔都發怒... – 2010-07-21 12:38:44