2
我想實現一個連續的構建堆棧,並決定將CruiseControl與Ant結合使用。但是,似乎CruiseControl在從我的Mercurial目錄中獲取更改時遇到了問題。以下是config.xml中的一些代碼,其中包含一些不必要的元素。我找到的一個解決方法是將requiremodification設置爲false,這將構建軟件,而不管所做的更改。我在這裏錯過了什麼嗎?或者這是一個CruiseControl的錯誤。CruiseControl無法識別Mercurial存儲庫的修改
<!--config.xml-->
<project name="test_runner" buildafterfailed="false"
requiremodification="true" forceonly="${test_runner.inactive}">
<listeners>
<currentbuildstatuslistener file="${projectLogsDir}/status.txt" />
</listeners>
<bootstrappers>
</bootstrappers>
<modificationset quietperiod="${quietPeriod}">
<mercurial localworkingcopy="${mercurialDir}/solution1" property="solution1_changed" />
</modificationset>
<schedule interval="${scheduleInterval}">
<ant liveOutput="true" />
</schedule>
</project>