让Perforce自动签出更改过的文件,类似于TortiseSVN?

joh*_*ohn 3 version-control tortoisesvn perforce

我来自TortiseSVN,如果您将文件保存在现有修订版上,则会自动将其签出并锁定。

但是,在Perforce中,我必须在保存文件之前手动检出文件。

在这方面是否可以使Perforce像SVN一样工作?

Bry*_*ton 5

对于现代版本的Perforce,这相当简单:

  1. 修改您的工作区选项以启用“ allwrite”选项,该选项指定当“ p4 sync”同步文件时,您希望工作区上的文件可写。
  2. 先执行“ p4 sync #none”,再执行“ p4 sync”,以刷新工作区并使所有文件进入可写模式。
  3. 在提交之前,请使用“ p4 reconcile -aed”让Perforce找出您已修改的文件,并根据需要打开它们以进行添加/编辑/删除。