0

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

所以步骤是这样的:

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

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

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

4

1 回答 1

2

不,没有办法阻止这种情况——听起来更像是一个错误。

作为一种解决方法,您可以配置其他合并工具以与 Perforce 一起使用。由于您使用的是 Windows,因此我个人的建议是 P4WinMerge(曾经与 P4Win 捆绑在一起的合并工具——我总是发现它比新的工具“紧张”少得多,所以我从不费心切换),你感谢 Wayback Machine,仍然可以下载:

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

于 2018-08-08T16:38:40.133 回答