如何使用TortoiseSVN在版本之间创建补丁?

Tol*_*ayi 12 diff tortoisesvn patch

我正在开发一个项目,其中Subversion用于维护版本控制.我使用TortoiseSVN来访问项目存储库.

对项目的两个修订版本之间进行了一些更改(让我们称之为rev1和rev2),我希望能够将这些更改应用于暂时无法访问存储库的某个工作副本.

我右键单击了一个项目文件夹,单击了"SVN show log",选中了两个修订版并选择了"将更改显示为统一差异".

这会导致显示一个窗口,显示非常类似于我可以保存的补丁文件的输出.不幸的是,我发现窗口中没有选项可以将其保存为补丁文件.

如何创建补丁文件?

Ste*_*fan 7

TortoiseSVN(1.7.x)的下一个版本将具有该保存选项.在此期间,您可以将纯文本编辑器配置为统一差异查看器:

Settings dialog->External Programs->Unified Diff Viewer
Run Code Online (Sandbox Code Playgroud)

例如,您可以将其指定notepad.exe为差异查看器.

  • 这个功能可用吗?我们需要哪个版本的TortoiseSVN? (2认同)