如果<p4jresolve>因合并冲突而跳过任何文件,该如何失败?</p4jresolve>

时间:2012-11-26 20:08:42

标签: ant perforce

根据http://www.perforce.com/perforce/doc.current/manuals/p4ant/p4tasks.html#p4jresolve,将跳过包含合并冲突的文件。即使设置failonerror ='true'也不会发生合并冲突。

检查合并冲突的最佳方法是使用:

<p4jresolve failonerror='true' forceresolve='true'/>

然后检查冲突标记?如果是这样,Ant语法是做什么的?

2 个答案:

答案 0 :(得分:0)

正常解决后,具有冲突的文件仍需要解决。因此,您可以使用p4jresolve属性再次运行showactionsonly,看看是否报告了要解决的任何文件。

我自己没有尝试过,但这就是我使用命令行的方法。

答案 1 :(得分:0)

如果<p4jresolve/>未成功(例如由于冲突),则<p4submit/>将失败。