2011-06-10 93 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

相關問題