2011-06-10 96 views
2

来自Subversion我使用了TortoiseSVN中的“Mark For Comparison”和“Compare URLs”功能。这使我能够将开发分支与最新版本进行比较,以获取已更改的文件列表。在Mercurial中比较修订

我们用最后的代码审查,下一个版本的文档等文件的这个名单

正如你可以看到它是可能得到的文件列表,也可以点击每个文件看变化的视觉差异。

Screenshot of comparing revisions with Subversion

是否有可能做水银类似的东西?迄今为止我发现的最好的就是这个命令,但是文件列表远没有我用Subversion得到的那么有用。

hg status --change {revisionnumber}

+0

您是否试过TortoiseHg? – 2011-06-10 14:35:11

+0

是的。据我所知,TortoiseHG中不存在“Mark for Comparison”和“Compare URLs”功能。 – ericdc 2011-06-10 14:39:15

回答

5

在命令行,您可以:

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

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

enter image description here

相关问题