比较 TortoiseSVN 中两个分支之间的文件

发布于 2024-10-11 14:22:57 字数 231 浏览 2 评论 0原文

我知道如何在 SVN 中做到这一点,

svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt

但是在 TortoiseSVN 中必须有一种不那么痛苦的方法来做到这一点。您可能认为可以从“显示日志”中执行此操作,但它似乎只显示当前分支上的修订。

I know how to do this in SVN,

svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt

But there has to be a less painful way to do this in TortoiseSVN. You would think that you could do it from the Show Log, but it appears to only show revisions on the current branch.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

凉世弥音 2024-10-18 14:22:57
  1. 转到存储库浏览器(<右键单击>/TortoiseSVN/Repo-browser/<输入 URL>)。
  2. 打开分支 B 上的右键菜单,选择“标记进行比较”。
  3. 然后在分支 A 上打开右键菜单,选择“比较 URL”或“将差异显示为统一差异”。
  1. Go to the repository browser (<right click>/TortoiseSVN/Repo-browser/<enter URL>).
  2. Open right click menu on branch B, select 'Mark for comparison'.
  3. Then open right click menu on branch A, select 'Compare URLs' or 'Show differences as unified diff'.
暗藏城府 2024-10-18 14:22:57

我不知道这个功能有多新(我当然阅读了文档,但在发布问题时没有找到它),但是如果您在右键单击某个功能时按住 Shift 按钮文件中,您可以比较 URL,而无需转到存储库浏览器。

请参阅查看差异文档中的与另一个分支/标签的差异。

举例说明:

在此处输入图像描述

I don't know how new this feature is (I certainly read the documentation and didn't find it when I posted the question), but if you hold the Shift button down when you right click on a file, you can compare URLs without having to go to the repository browser.

See Difference to another branch/tag in the Viewing Differences documentation.

To illustrate:

Enter image description here

拥抱我好吗 2024-10-18 14:22:57

我发现这种方法更容易:

打开要比较的文件的修订图表(上下文菜单->TortoiseSVN->修订图表)。选择第一个修订版,然后按住 Control 键单击以选择第二个修订版。现在右键单击选定的修订版本之一,然后从上下文菜单中选择比较修订版本

在 TortoiseSVN 1.7.6 上测试。

在此处输入图像描述

I find this method to be much easier:

Open the revision graph for the file you want to diff (context menu->TortoiseSVN->Revision Graph). Select the first revision, and then control-click to select the second revision. Now right click on one of the selected revisions, and select Compare Revisions from the context menu.

Tested on TortoiseSVN 1.7.6.

enter image description here

幽蝶幻影 2024-10-18 14:22:57

这里的答案很酷,我喜欢!就我而言,另一种很酷的方法是比较在 2 个不同文件夹中找到的 2 个不同文件:

第 1 步 - 右键单击​​,稍后进行比较< br>

在此处输入图像描述

步骤 2 - 右键单击​​,用“...”进行比较

在此处输入图像描述

就是这样! :)

The answers here are cool, i love it! Another cool way to diff, in my case, 2 different files found in 2 different folders:

Step 1 - Right-click, Diff later

enter image description here

Step 2 - Right-click, Diff with "..."

enter image description here

That's it! :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文