【问题标题】:How to create patch file between two revisions in TortoiseSVN?如何在 TortoiseSVN 的两个版本之间创建补丁文件?
【发布时间】:2013-02-26 02:45:29
【问题描述】:

我正在使用 TortoiseSVN 1.7 并希望在两个修订版之间创建补丁文件。

我已经搜索过了,但是这些线程How do I create a patch from diff between revisions using TortoiseSVN?Creating a patch between two revisions 对我不起作用,因为Show changes as unified diff 生成非常简单的文件(不是补丁文件)。类似的东西

索引:myfile.txt

================================================ =====================

我在Viewing Differences 中看到

如果您想查看对特定文件中的所有文件所做的更改 在一个视图中进行修订,您可以使用 Unified-Diff 输出(GNU 补丁 格式)。这仅显示了几行上下文的差异。 它比视觉文件比较更难阅读,但会显示所有 一起改变。从“修订日志”对话框中选择 兴趣,然后从 上下文菜单。

我想创建一个包含有用差异信息的补丁文件(或根据修改后的文件创建多个补丁文件)(如菜单上下文 TortoiseSVN -> Create patch ...)

【问题讨论】:

    标签: tortoisesvn patch revision unified-diff


    【解决方案1】:

    如果您使用“Show changes as Unified diff”命令,TortoiseSVN 会在单个文件中显示所选修订的所有更改。

    现在只需使用“文件/另存为”命令将更改保存到“.patch”或“.diff”文件,您就有了补丁文件。

    【讨论】:

      猜你喜欢
      • 2011-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 2012-02-23
      • 2014-02-14
      相关资源
      最近更新 更多