版本控制可视化工具-Gource教程
Gource教程
最近Gource在国内稍许有点火,这里稍微介绍一下。
简介
Gource是一个非常美观的版本控制可视化工具,它会将仓库的变化历史用可操作的动画树的形式展现,根目录是衍生动画树的中心,不同的目录是动画树的树枝,文件是动画树的叶子,开发的每一个仓库维护用户为动画树上的绘制小人。一棵树的生长,减去旧的枝干,生成新的枝叶,代表该项目逐渐成熟。
使用
Gource支持主流的Windows、Linux、macOS等操作系统,其中Windows官方提供可执行文件进行安装,Linux和macOS需要自行编译源码(这对于这两种系统的用户应该不是难事)。同样,Gource是通过读取版本控制工具的日志生成“动画树”的,它支持Git、Mercurial、Bazar和SVN等版本控制工具。
可以访问官网,其主页如下,可以安装exe文件或者源码编译包。同时,其主页还提供了该工具的教程和文档,复杂的命令选项可以在此处查询。
我这里安装的是可执行的exe文件,注意安装时勾选添加到环境变量那个选项。(否则,无法使用gource命令,需要自行在环境变量中添加gource的可执行文件目录为环境变量。)
下面演示直接使用gource命令生成我的个人博客仓库的日志动画树。只需要在需要生成该树的目录下执行命令gource
。
同样的,可以通过具体选项如gource -f -1280x720
命令设置屏幕分辨率,也可以通过gource —camera-mode track
调整摄像模式,有两种摄像模式为track(跟踪当前用户或者所选用户)和overview(整个存储库为视图)。
上面的演示图也可以看出可以通过鼠标键盘得到拖动调整动画树,这里不详细赘述。
补充说明
简单介绍了版本可视化工具Gource的安装和使用,更多的选项配置可以参考官方文档。完整的执行演示过程见下面的视频,若访问有问题可以直接访问视频源。
Gource教程录屏
版本控制可视化工具-Gource教程相关推荐
- git 可视化工具_版本控制可视化神器Gource:简单易上手,效果恰似烟花秀
鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 如此华丽的绽放,莫非是一场动画烟火秀? 非也,这其实是GitLab社区版的进化史,7年间82000次commit,尽皆在2.5分钟的视频内展 ...
- wandb: 深度学习轻量级可视化工具入门教程
本文,就来给大家介绍一款新型的机器学习可视化工具,能够让人工智能研发过程变得更加简单明了. wandb: 深度学习轻量级可视化工具入门教程 引言 wandb 验证数据可视化 自然语言处理 重要工具 极 ...
- wandb(wb)(weights and biases): 深度学习轻量级可视化工具入门教程
参考文章:wandb: 深度学习轻量级可视化工具入门教程 这wandb有点蛋疼啊,说登录https://wandb.ai/authorize?signup=true获取API KEY,但貌似要梯子才能 ...
- python烟花视频_版本控制可视化神器Gource:简单易上手,效果恰似烟花秀
原标题:版本控制可视化神器Gource:简单易上手,效果恰似烟花秀 视频加载中,请稍候... 自动播放
- SnapGene mac 5.3.1 中文分子生物学可视化工具及教程
GSL Biotech SnapGene是一款非常专业的可视化生物学工具.它适用于生物实验室和研究人员,帮助用户设计规划和分析记录复杂基因序列,可以轻松创建和共享丰富的注释文件,能够非常直观的注释分析 ...
- YOLOv5的Tricks | 【Trick11】在线模型训练可视化工具wandb(Weights Biases)
如有错误,恳请指出. 与其说是yolov5的训练技巧,这篇博客更多的记录如何使用wandb这个在线模型训练可视化工具,感受到了yolov5作者对其的充分喜爱. 所以下面内容更多的记录下如何最简单的使用 ...
- Wandb(Weights Biases) 深度学习轻量级可视化工具(Sweeps Artifacts)
wandb是Weights & Biases的缩写,是类似TensorBoard, visdom的一款可视化工具 是属于Python的,不是Pytorch的 wandb是最大的特点是能自动上传 ...
- MongoDB可视化工具--Robo 3T 使用教程
MongoDB可视化工具--Robo 3T 使用教程 MongoDB可视化工具--Robo 3T 使用教程 1. 到官网下载Robo 3T,网址如: https://robomongo.org/dow ...
- qpython3绘图_比Excel制图更强大,Python可视化工具Altair入门教程
比 Excel 制图更强大,Python 可视化工具 Altair 入门教程 数据转化成更直观的图片,对于理解数据背后的真相很有帮助.如果你有这方面的需求,而且还在使用 Python,那么强烈推荐你试 ...
最新文章
- EqualizeHist函数
- Flash 与 C#交互 (简单按钮事件)
- Hessian 使用入门
- Bioconductor Workflows
- C、C++用指针引用的差异
- 75道常见AI面试题,看看你的知识盲点在哪?(附解析,包括机器学习、深度学习、苹果Google面试等)...
- 【转载】总结C#获取当前路径的7种方法
- php数组 是什么意思,php数组是什么意思 - php完全自学手册 - php中文网手册
- 免费报名!图灵奖得主、200+AI顶尖学术领袖邀你参与2021北京智源大会
- 绝对值线性化的两种方式
- 20th 【莫队】czy的后宫
- MIT周博磊:CV本质上是一门科学研究
- Omi官方插件系列 - omi-transform介绍
- Linux 基础入门
- java多线程(分分钟基础秒杀)
- ext3分区修复linux,ext3文件系统超级块损坏修复
- Java基础- 对象相等判断
- 市场持续低迷,各项指标继续小幅下滑——陀螺财经周报第五期
- linux rman删除备份,【RMAN】【RMAN命令】DELETE 命令(5)--删除特定备份集(不提示)
- AirtestIDE和Airtest环境相关问题FAQ