漂亮的hg分支图
回答
为Mercurial 2.3
及以上,使用
hg log -G
对于年龄较大的水银,需要先安装的graphlog extension这将使上面的命令。 graphlog扩展还在所有版本的Mercurial中添加了别名
hg glog
。
您可以在hg中创建自定义模板和别名。例如,在你的.hgrc
创建别名如下:
[alias]
lg = log --template "{label('custom.rev', rev)}\t{label('custom.phase',phase)}\t{label('custom.tag',tags)}\t{desc|firstline} {label('custom.age', date|age)} {label('custom.user', author|user)}\n"
[color]
custom.rev = yellow
custom.phase = bold
custom.user = cyan
custom.age = bold
custom.tag = bold yellow
与
hg lg -G
输出会是这样调用它。
霍尔迪在他blog
任何想法如何让它看起来像一个图?它总是显示当前分支的单个时间线。我试着按照Jordis博客上的指示,它不起作用 – danfromisrael 2017-08-14 06:45:43
@danfromisrael如果感兴趣,看看我的.hgrc在这里https://bitbucket.org/carun/dot-files/raw/tip/.hgrc – Arun 2017-08-14 23:30:17
不知道是否我理解你的问题。这是一个Kallithea回购的图表:http://i.imgur.com/sYieqUF.png我的'〜/ .hgrc'别名有'lg = log --template'{label('custom.rev',rev)} \ t {label('custom.node',node | short)} {label('custom.phase',phase)} \ t {label('custom.age',date | age)} \ t {desc | firstline } {label('custom.user',author | user)} {label('custom.branch',branch)} {label('custom.tag',tags)} {label('custom.book',书签) } \ n“-G'我也有'[实验] graphshorten = true' – Arun 2017-08-14 23:37:50
- 1. Mercurial分支分支不显示正确的hg服务或hg视图
- 2. JFreechart漂亮的饼图
- 3. 更漂亮,缩进,漂亮的印刷
- 4. laravel 5.2分页漂亮url
- 5. 生成树/图形的漂亮图像
- 6. SWT中漂亮图表的图书馆?
- 7. git分支在hg subrepo
- 8. Hg转换丢失分支
- 9. JavaScript漂亮的html
- 10. Android:漂亮的TabLayout?
- 11. “漂亮”为Python
- 12. 漂亮打印
- 13. 实际上很漂亮的UML图吗?
- 14. 漂亮的漂浮列表列表?
- 15. 如何更漂亮地删除分号?
- 16. 如何删除hg中的分支?
- 17. 替换hg分支的内容
- 18. 漂亮打印JSON
- 19. Htaccess Rewrite漂亮URL
- 20. 在Java中漂亮地打印地图
- 21. 如何让ggplot2图更漂亮?
- 22. 漂亮的格式JSON
- 23. 撤消漂亮从numpy的
- 24. joomla漂亮的链接
- 25. 漂亮的文本表树
- 26. 生成漂亮的BETA键
- 27. 漂亮的JPanels在Swing
- 28. Python:漂亮的argparse输出
- 29. 漂亮的网址laravel 5.4
- 30. 创建漂亮的输出
一些真棒别名然后,你可以只输入'汞glog'得到相似的输出。 – Santa 2010-08-02 18:18:50
你如何得到颜色? – AJP 2013-06-04 09:47:48