新版本的hgsubversion添加了
{svnrev}
模板关键字。这在
hg help subversion
:
[...]
查找和显示Subversion修订
揭示多变的变更集与颠覆之间的关系
修订版,hgsubversion提供三个模板关键字:
svnrev Expanded to the original Subversion revision number.
svnpath The path within the repository that the changeset represents.
svnuuid The Universally Unique Identifier of the Subversion repository.
例如:
$ hg log --template='{rev}:{node|short} {author|user}\nsvn: {svnrev}\n'
使用Mercurial 1.5或更高版本时,模板关键字可用。
为了从Subversion中查找变更集,hgsubversion将revset扩展到
提供两个新的选择器:
fromsvn Select changesets that originate from Subversion. Takes no
arguments.
svnrev Select changesets that originate in a specific Subversion
revision. Takes a revision argument.
例如:
$ hg log -r 'fromsvn()'
$ hg log -r 'svnrev(500)'
当使用Mercurial 1.6或更高版本时,可以使用revset,并且可以接受
通过几个用于指定修订的Mercurial命令。参见“hg帮助
有关详细信息,请参阅revsets。