如果只有关键字更改,是否可以在 Perforce 中自动恢复文件?“p4 revert -a” 将仅还原那些没有任何差异的文件,但如果 diff 类似于以下内容,实际上是否可以还原:
< @version $Id: //mydepo/myfile#1 $
> @version $Id: //mydepo/myfile#2 $
如果只有关键字更改,是否可以在 Perforce 中自动恢复文件?“p4 revert -a” 将仅还原那些没有任何差异的文件,但如果 diff 类似于以下内容,实际上是否可以还原:
< @version $Id: //mydepo/myfile#1 $
> @version $Id: //mydepo/myfile#2 $
'p4 filelog //mydepo/myfile' 说什么?
听起来您提交了没有更改的第二个修订版(除了 $Id$ 扩展不同,因为它是一个新修订版)。你是说'revert -a'没有恢复这个原本空的变化?
您可能希望查看工作区定义上的“revertunchanged”选项,以避免将来出现这种情况。
好吧,我想我在自定义差异中找到了解决方案:http: //pesche.schlau.ch/2007/07/03/merge-down-copy-up/