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教程相关推荐

  1. git 可视化工具_版本控制可视化神器Gource:简单易上手,效果恰似烟花秀

    鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 如此华丽的绽放,莫非是一场动画烟火秀? 非也,这其实是GitLab社区版的进化史,7年间82000次commit,尽皆在2.5分钟的视频内展 ...

  2. wandb: 深度学习轻量级可视化工具入门教程

    本文,就来给大家介绍一款新型的机器学习可视化工具,能够让人工智能研发过程变得更加简单明了. wandb: 深度学习轻量级可视化工具入门教程 引言 wandb 验证数据可视化 自然语言处理 重要工具 极 ...

  3. wandb(wb)(weights and biases): 深度学习轻量级可视化工具入门教程

    参考文章:wandb: 深度学习轻量级可视化工具入门教程 这wandb有点蛋疼啊,说登录https://wandb.ai/authorize?signup=true获取API KEY,但貌似要梯子才能 ...

  4. python烟花视频_版本控制可视化神器Gource:简单易上手,效果恰似烟花秀

    原标题:版本控制可视化神器Gource:简单易上手,效果恰似烟花秀 视频加载中,请稍候... 自动播放

  5. SnapGene mac 5.3.1 中文分子生物学可视化工具及教程

    GSL Biotech SnapGene是一款非常专业的可视化生物学工具.它适用于生物实验室和研究人员,帮助用户设计规划和分析记录复杂基因序列,可以轻松创建和共享丰富的注释文件,能够非常直观的注释分析 ...

  6. YOLOv5的Tricks | 【Trick11】在线模型训练可视化工具wandb(Weights Biases)

    如有错误,恳请指出. 与其说是yolov5的训练技巧,这篇博客更多的记录如何使用wandb这个在线模型训练可视化工具,感受到了yolov5作者对其的充分喜爱. 所以下面内容更多的记录下如何最简单的使用 ...

  7. Wandb(Weights Biases) 深度学习轻量级可视化工具(Sweeps Artifacts)

    wandb是Weights & Biases的缩写,是类似TensorBoard, visdom的一款可视化工具 是属于Python的,不是Pytorch的 wandb是最大的特点是能自动上传 ...

  8. MongoDB可视化工具--Robo 3T 使用教程

    MongoDB可视化工具--Robo 3T 使用教程 MongoDB可视化工具--Robo 3T 使用教程 1. 到官网下载Robo 3T,网址如: https://robomongo.org/dow ...

  9. qpython3绘图_比Excel制图更强大,Python可视化工具Altair入门教程

    比 Excel 制图更强大,Python 可视化工具 Altair 入门教程 数据转化成更直观的图片,对于理解数据背后的真相很有帮助.如果你有这方面的需求,而且还在使用 Python,那么强烈推荐你试 ...

最新文章

  1. EqualizeHist函数
  2. Flash 与 C#交互 (简单按钮事件)
  3. Hessian 使用入门
  4. Bioconductor Workflows
  5. C、C++用指针引用的差异
  6. 75道常见AI面试题,看看你的知识盲点在哪?(附解析,包括机器学习、深度学习、苹果Google面试等)...
  7. 【转载】总结C#获取当前路径的7种方法
  8. php数组 是什么意思,php数组是什么意思 - php完全自学手册 - php中文网手册
  9. 免费报名!图灵奖得主、200+AI顶尖学术领袖邀你参与2021北京智源大会
  10. 绝对值线性化的两种方式
  11. 20th 【莫队】czy的后宫
  12. MIT周博磊:CV本质上是一门科学研究
  13. Omi官方插件系列 - omi-transform介绍
  14. Linux 基础入门
  15. java多线程(分分钟基础秒杀)
  16. ext3分区修复linux,ext3文件系统超级块损坏修复
  17. Java基础- 对象相等判断
  18. 市场持续低迷,各项指标继续小幅下滑——陀螺财经周报第五期
  19. linux rman删除备份,【RMAN】【RMAN命令】DELETE 命令(5)--删除特定备份集(不提示)
  20. AirtestIDE和Airtest环境相关问题FAQ

热门文章

  1. mybatis整体架构
  2. MyBatis 源码解读-XMLConfigBuilder
  3. 高仿真的类-BeanDefinitionReader
  4. 从SpringBootApplication注解入手
  5. ActiveMQ入门-ActiveMQ跟SpringBoot整合发送接收Topic
  6. 线程池原理与自定义线程池
  7. SVN目录结构及作用
  8. SpringBoot高级-消息-AmqpAdmin管理组件的使用
  9. ActiveMQ 事务消息 手工签收
  10. php递归复制文件内容,PHP递归复制整个文件夹