提交后创buildSVN补丁

是否有可能追溯创build一个补丁? 我们使用的Tortoise SVN客户端使我们可以select创build一个补丁,而不是(或在)提交时。

我想使用trunk来修复这个问题,检查它并让构build服务器运行所有的testing和指标来确认修复是否可以接受。 然后,我想能够select一些修订(如果第一次尝试修复它只会让我们有一部分),并从已更改的文件中创build修补文件。

然后我可以把这个补丁应用到其他几个分支。 这可能吗?

显示日志,select修订版本,右键点击“显示统一差异”。

如果你有path问题,你可以单独显示每个文件的差异

如果要比较来自不同分支的两个文件,还可以在Windows上使用WinMerge:

  1. 检查每个分支
  2. 标记应该比较的两个文件
  3. 通过WinMerge比较
  4. 然后点击:工具 – >生成补丁

通过这个,您可以为来自不同分支的已提交文件创build一个补丁。