【问题标题】:Empty diff window with Apply Patch in TortoiseSVNTortoiseSVN 中应用补丁的空差异窗口
【发布时间】:2017-11-15 16:36:01
【问题描述】:

步骤:

  1. 使用 TortoiseSVN 的上下文菜单选择“创建补丁”
  2. 在另一台机器上执行相同操作,但选择“应用补丁”并选择在步骤 1 中生成的文件。
  3. 打开一个空白合并窗口。

看起来像这样:

补丁文件有效,我可以使用 unix 补丁成功应用它(通过一些行尾修补)。

我使用的是 Windows 10 和 TortoiseSVN/TortoiseMerge 1.9.5

【问题讨论】:

  • (这和blank error message的问题不一样。)
  • Windows 10 上的 TortoiseGit/TortoiseGitMerge 2.8.0.0 也是如此。

标签: tortoisesvn tortoisemerge


【解决方案1】:

问题是 TortoiseMerge 被最大化了。左侧有一个浮动窗口。

取消最大化 TortoiseMerge 窗口,您可以看到文件选择器窗口。您可以在该窗口中选择文件以在差异视图中查看它们,并且有用于应用补丁的按钮。

应该是这样的:

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,不得不为 Settings > Diff Viewer > 选择 TortoiseMerge合并工具.

    我之前在这里配置了一个外部编辑器,然后它没有显示这个补丁窗口,而只是一个空的合并工具。也许这个功能不能很好地与外部编辑器配合使用。

    【讨论】:

      猜你喜欢
      • 2012-08-10
      • 1970-01-01
      • 1970-01-01
      • 2011-04-29
      • 1970-01-01
      • 2011-09-30
      • 2012-01-02
      • 2010-10-05
      • 1970-01-01
      相关资源
      最近更新 更多