我想按年龄“重新排序”存储库中的提交(完全出于可视化目的,我根本不想在功能上更改任何内容)。 “Rev”编号只是为了方便起见,目前取决于提交被插入存储库的时间。这意味着我们得到了半小时前的提交,比一个月的提交“早”,并且使用完全不改变结构的简单方法可以更容易地显示事情何时完成。这将使存储库保持完全相同,但使存储库看起来每次提交后都立即推送每个更改集。有没有办法做到这一点?
最佳答案
您可以使用revsets来帮忙!特别是 sort
函数。
这将返回来自 tip
的最后 10 个变更集(按本地变更集 ID),并返回按日期排序的它们:
hg log -r "sort(last(:tip, 10), date)"
关于mercurial - Mercurial 有没有办法重新排序修订?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17932787/