我正在使用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”只生成了一个非常简单的文件(不是一个补丁文件)。类似于:
我在阅读Viewing Differences时发现:Index: myfile.txt
===================================================================
我想要创建一个包含有用的diff信息的单个补丁文件(或根据修改的文件创建许多补丁文件),类似于菜单上下文TortoiseSVN->Create patch...。如果您想在一个视图中查看特定版本中所有文件所做的更改,则可以使用Unified-Diff输出(GNU patch格式)。这仅显示几行上下文的差异。它比可视文件比较难以阅读,但会将所有更改一起显示。从版本记录对话框中选择感兴趣的版本,然后从上下文菜单中选择“Show Differences as Unified-Diff”。