我想在我的存储库中更改文件后运行任务/构建。 当我配置“间隔触发器”时:buildCondition =“IfModificationExists”, 虽然我更改了一个文件并进行了提交,但该任务仍未执行。 日志写道:未检测到任何修改。 如何在文件更改后立即运行任务? 谢谢, yehi
答案 0 :(得分:1)
Mercurial Source Control中存在一个错误,您可以在此处看到: CruiseControl.NET's Filtered Source Control Provider Not Detecting Modifications When Using Mercurial http://groups.google.com.ag/group/ccnet-user/browse_thread/thread/23cc02e1258a63ec
否则,您的配置似乎是正确的,除非您的源控制块中没有登录信息。
答案 1 :(得分:0)
个人ID执行以下操作:
<triggers>
<intervalTrigger initialSeconds="0" /> 1
</triggers>
<sourcecontrol type="<type here>">
因为它会轮询源控制系统,然后只在有变化的情况下构建
请尝试并查看