比较 Mercurial 中的修订版

发布于 2024-11-15 03:34:20 字数 396 浏览 2 评论 0原文

来自 Subversion 我使用了 TortoiseSVN 中的“标记比较”和“比较 URL”功能。这使我能够将开发分支与上一个发行版本进行比较,以获取已更改的文件列表。

我们使用此文件列表进行最终代码审查、下一版本的文档等。

如您所见,可以获得文件列表,并且还可以单击每个文件以查看更改的视觉差异。

与 Subversion 比较修订版的屏幕截图

是否可以使用 Mercurial 做类似的事情?到目前为止我发现的最好的就是这个命令,但是文件列表远不如我用 Subversion 获得的有用。

hg status --change {revisionnumber}

Coming from Subversion I have used the "Mark For Comparison" and "Compare URLs" feature in TortoiseSVN. This gave me the ability to compare the development branch with the last release version to get a list of files that changed.

We use this list of files for final code review, documentation of the next version, etc.

As you can see it is possible to get a list of files and also be able to click each file to see a visual diff of the changes.

Screenshot of comparing revisions with Subversion

Is it possible to do something similar with Mercurial? The best I have found thus far is this command, however the list of files is far less useful than what I was able to get with Subversion.

hg status --change {revisionnumber}

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

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

发布评论

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

评论(1

噩梦成真你也成魔 2024-11-22 03:34:20

在命令行上,您可以:

  • hg diff -r <第一个变更集> -r <第二个变更集> 或
  • thg vdiff -r <第一个变更集> -r <第二个变更集>

在 TortoiseHg 中,您还可以选择要比较的 2 个版本并获得视觉差异,如下所示:

在此处输入图像描述

On the command-line you can:

  • hg diff -r <first changeset> -r <second changeset> or
  • thg vdiff -r <first changeset> -r <second changeset>

In TortoiseHg, you can also select the 2 revisions you want to compare and get a visual diff as shown below:

enter image description here

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