在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并从那里审核/提交。有什么解决方案吗?
答案 0 :(得分:1)
简短的回答是,您的changeContent
触发器拒绝提交。修复或禁用此触发器应允许提交继续。
至于推测这个触发器可能被打破的原因,布莱恩关于线路结束的建议是一个很好的建议。也许您的Linux客户端正在使用share
,而您的一个Windows客户端正在使用unix
?这对于Linux客户来说是一段糟糕的时间。