P4提交失败一次在linux上验证失败错误

时间:2017-10-27 08:34:41

标签: linux perforce

在Linux上,在CL(更改列表)上完成审核后,

  

p4提交

验证失败,表明审核后文件已更改。例如:

Submit validation failed – fix problems then use 'p submit -c 123456'.
'changeContent' validation failed: This file has been changed between the time it was reviewed and the time it was committed, starting on line 2:

但是,文件没有改变。这种情况不会一直发生,有时会发生。当它发生时,在CL上完成了多少评论并不重要,它永远不会提交。我们被迫将更改移至Windows并从那里审核/提交。有什么解决方案吗?

1 个答案:

答案 0 :(得分:1)

简短的回答是,您的changeContent触发器拒绝提交。修复或禁用此触发器应允许提交继续。

至于推测这个触发器可能被打破的原因,布莱恩关于线路结束的建议是一个很好的建议。也许您的Linux客户端正在使用share,而您的一个Windows客户端正在使用unix?这对于Linux客户来说是一段糟糕的时间。