【问题标题】:P4Merge forgets my comparison method preference. How do I set a default value?P4Merge 忘记了我的比较方法偏好。如何设置默认值?
【发布时间】:2013-10-14 04:09:30
【问题描述】:

运行 P4Merge 时,比较方法最初始终设置为“识别行尾和空白差异”(也就是所有更改)。我想使用“忽略行尾和空格长度差异”,但每次工具运行时我都必须手动重新设置。

我已更改设置:

  • 使用工具栏按钮
  • 在首选项对话框中
  • 在文件菜单上

而且它永远不会粘住。事实上,每次我回到菜单时,首选项对话框条目都会重置,甚至没有关闭程序。在使用“文件”菜单中的“退出”命令之前、关闭窗口之前以及保存合并之前,我已经更改了设置。

过去我能够保存我的设置并记住它,不幸的是我不记得所涉及的软件版本。我使用的是独立的 P4Merge,但没有安装 Perforce 套件的其余部分。

我可以更新任何其他可能证明相关的支持信息。

[编辑:这是首选项对话框中的单选按钮设置,每次查看时都会忽略更改和重置,而不是文件子菜单。]

【问题讨论】:

    标签: settings perforce p4merge


    【解决方案1】:

    该问题似乎已在 2013.3 中修复。我遇到了这个问题,更新到最新版本的P4,问题解决了。

    【讨论】:

      【解决方案2】:

      如果您使用的是 Unix/Linux,我会删除您主目录中的 .p4merge 目录,该目录存储您的所有首选项。在 Windows 中,我确定您的主文件夹中有类似的目录。有时,该目录中的内容可能会出现问题,清理它可能会有所帮助。这样做之后,尝试再次保存您的首选项(通过Edit -> Preferences 更改默认值)并重新启动 p4merge。

      如果这不起作用,它可能是一个错误的版本。

      【讨论】:

      • 在 Windows 中,首选项文件是 %userprofile%\.p4merge\ApplicationSettings.xml
      • 修订版。 P4Merge/NTX64/2013.2/661179,在 64 位 Windows 7 上,如版本字符串提示的那样。我的个人资料中不存在 .p4merge 目录,因此我创建了它并再次设置了首选项;仍然没有运气。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-05
      • 1970-01-01
      相关资源
      最近更新 更多