可能重复:
SVN diff 跨 2 个不同的存储库
如何将工作副本与与工作副本关联的存储库不同的存储库进行比较?
我需要这种比较,因为我被迫直接在生产服务器上应用一些更改(当前版本连接到一个标签),我想检查这些更改是否已经应用到主干上。
可能重复:
SVN diff 跨 2 个不同的存储库
如何将工作副本与与工作副本关联的存储库不同的存储库进行比较?
我需要这种比较,因为我被迫直接在生产服务器上应用一些更改(当前版本连接到一个标签),我想检查这些更改是否已经应用到主干上。
检查两者并使用差异工具,如Kdiff3
如果您要与特定修订版进行比较,那么您可以在另一个 repo 中创建工作副本的补丁和特定修订版的补丁,然后进行比较以查看补丁文件是否匹配。
或者,如果您安装了 TortoiseSVN,您可以执行以下操作:
与另一个分支/标签的差异
如果您想查看主干(如果您在分支上工作)或特定分支(如果您在主干上工作)上发生了什么变化,您可以使用资源管理器上下文菜单。只需在右键单击文件时按住 Shift 键即可。然后选择 TortoiseSVN → Diff with URL。在以下对话框中,指定要与本地文件进行比较的存储库中的 URL。
来源:查看差异