我可以使用Tortoise SVN为未版本控制的文件创建补丁吗?

时间:2009-12-18 09:37:13

标签: tortoisesvn patch

我想创建一个反映对无版本文件的更改的补丁。我有“改变前”和“改变后”版本,而Tortoise Diff很乐意比较它们。我是否可以使用Tortoise SVN制作反映这些变化的补丁?

2 个答案:

答案 0 :(得分:5)

  1. 在Windows资源管理器中右键单击您的svn工作副本目录。
  2. 选择TortoiseSvn - >创建补丁。
  3. 选中“显示无版本文件”复选框。
  4. 选择要包含的文件,然后按确定。
  5. (这是TortoiseSVN 1.6.5,Build 16974 - 32 Bit)

答案 1 :(得分:4)

我安装了TortoiseSVN,如果我选择显示无版本文件,我可以从上下文菜单中选择Diff。这将打开WinMerge,我可以在其中选择“工具” - >“生成补丁”以创建差异文件。

更新:刚刚在没有WinMerge的情况下进行了测试。如果您选择两个文件,请打开TortoiseMerge,您可以在其中选择“编辑” - >“创建统一的差异文件”。