编辑工作区文件时,是否可以防止P4Merge跳回到文件顶部?

时间:2018-08-08 09:33:09

标签: perforce p4merge

我对P4Merge有一个长期存在的问题。当我将工作空间文件与软件仓库中的版本进行比较,然后在每次编辑并保存后,在P4Merge中继续编辑工作空间文件时,光标会跳回到文件顶部。这迫使我返回到我所在的上一个差异。

因此步骤类似于:

  1. 具有仓库版本的Diff工作区文件
  2. 通过按“编辑文件”(在右窗格中)按钮编辑工作区文件
  3. 编辑工作区文件
  4. 保存文件(ctrl + s)

步骤4之后的结果是,您将自动回滚到文件中的第一个更改,并且必须追溯以前关注的更改。

有什么办法可以防止这种情况的发生?即我只想停留在当前行,并能够从那里继续进行下一个或上一个更改。

1 个答案:

答案 0 :(得分:2)

不,没有办法防止这种情况-听起来像是个臭虫,比什么都重要。

作为一种解决方法,您可以配置其他合并工具以与Perforce一起使用。由于您使用的是Windows,所以我个人建议使用P4WinMerge(以前与P4Win捆绑在一起的合并工具-我总是发现它比新版本的“抖动”少很多,所以我从不愿意切换),仍然可以通过Wayback Machine下载:

http://web.archive.org/web/20160703111618/http://filehost.perforce.com/perforce/r07.2/bin.ntx86/p4winst.exe