0

可能重复:
SVN diff 跨 2 个不同的存储库

如何将工作副本与与工作副本关联的存储库不同的存储库进行比较?

我需要这种比较,因为我被迫直接在生产服务器上应用一些更改(当前版本连接到一个标签),我想检查这些更改是否已经应用到主干上。

4

2 回答 2

2

检查两者并使用差异工具,如Kdiff3

于 2011-08-17T14:23:10.633 回答
1

如果您要与特定修订版进行比较,那么您可以在另一个 repo 中创建工作副本的补丁和特定修订版的补丁,然后进行比较以查看补丁文件是否匹配。

或者,如果您安装了 TortoiseSVN,您可以执行以下操作:

与另一个分支/标签的差异

如果您想查看主干(如果您在分支上工作)或特定分支(如果您在主干上工作)上发生了什么变化,您可以使用资源管理器上下文菜单。只需在右键单击文件时按住 Shift 键即可。然后选择 TortoiseSVN → Diff with URL。在以下对话框中,指定要与本地文件进行比较的存储库中的 URL。

来源:查看差异

于 2011-08-18T03:38:25.360 回答