通过不使用"检查并打开"来跟踪错过的更改perforce中的文件

时间:2015-03-24 15:16:12

标签: perforce aem p4v

我有一些由外部IDE编辑的文件,我忘记在进行更改之前检出文件但是当我通过P4V查看文件时文件已经更改但文件本身的指示符显示为什么也没有变。如何确保我的更改得到承诺而不会失去我的工作?

我想的一种方法是复制文件,还原,签出,复制内容或替换文件。

对于一些文件来说没关系,但是当您使用数百个文件时会发生什么?

2 个答案:

答案 0 :(得分:1)

P4V的方式称为“协调脱机工作”:http://www.perforce.com/perforce/doc.current/manuals/p4v/Offline.html

或者,在命令行中,您可以使用'p4 reconcile':http://www.perforce.com/perforce/doc.current/manuals/cmdref/p4_reconcile.html

答案 1 :(得分:1)

"退房"命令不会修改本地文件,因此您可以单独执行此操作,而无需先备份文件的备份副本。 (你想要避免做的是"得到最新的",虽然如果本地文件是可写的,Perforce会因为这种情况而默认更新它们。)

如果您有许多文件可能会或可能没有以不同方式进行修改,请使用操作>协调脱机工作,或者" p4协调"从命令行。这将找到本地修改的文件并打开它们以进行相应的操作。