快速显示变更集信息

作者:Steve Losh
日期:2009-09-29

想要了解一个变更集的 所有 细节?那就添加 hg show 这个命令别名吧。

Mercurial 有许多命令用来了解有关一个变更集的信息,但是假如你发现你常常回溯之前的个别变更内容的话,你可以 添加以下的别名到你的~/.hgrc文件之中:

[alias]
show = log --color=always -pr

如果你正使用的 Mercurial 版本低于1.3,你需要先开启 别名扩展(aliasextension) ,或是最好更新你的Mercurial。

现在你可以使用 hg show REV 来了解某个特定版本的变更内容细节,就像下面这样:

$ hg show tip
changeset:   34:386adf7273a8
tag:         tip
user:        Steve Losh <steve@stevelosh.com>
date:        Mon Sep 28 22:16:10 2009 -0400
summary:     Switch the feed link in the navigation to use FB too.

diff --git a/layout/skeleton/_base.html b/layout/skeleton/_base.html
--- a/layout/skeleton/_base.html
+++ b/layout/skeleton/_base.html
@@ -53,7 +53,7 @@
                 <a href="/tips/beginner/">beginner</a> /
                 <a href="/tips/advanced/">advanced</a> &mdash;
                 <a href="/submit/">submit</a> &mdash;
-                <a href="{{ site.url }}/tips/atom.xml">feed</a> &mdash;
+                <a href="http://feeds.feedburner.com/hgtip/">feed</a> &mdash;
                 <a href="http://twitter.com/hgtip/">twitter</a> &mdash;
                 <a href="/about/">about</a>
             </p>