首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mercurial -使用hg日志查看所有祖先

Mercurial -使用hg日志查看所有祖先
EN

Stack Overflow用户
提问于 2011-01-26 03:19:19
回答 3查看 1.1K关注 0票数 2

给定的变更集

代码语言:javascript
复制
a
--b
----c
------d
--------e

如何获得d之前的所有变更集的列表?例如:如何使用hg log返回a-b-c?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-26 03:34:45

您可以执行hg log -r :d (但它也会显示d)。

票数 3
EN

Stack Overflow用户

发布于 2011-01-26 03:34:18

使用:

代码语言:javascript
复制
hg log -r "ancestors(d)"

这需要Mercurial 1.7及更高版本中的revsets功能。看看hg help revsets可以找到一些非常有趣的东西。

票数 7
EN

Stack Overflow用户

发布于 2011-01-26 03:33:19

代码语言:javascript
复制
hg log -r d::a

代码语言:javascript
复制
hg log -r a::d

这将需要一个相当新的(我相信1.6或更高)版本的Mercurial才能工作。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4797840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档