• [GIt] 团队工作效率分析工具gitstats


    copy : http://www.cnblogs.com/ToDoToTry/p/4311637.html

    如果你是团队领导,关心团队的开发效率和工作激情;如果你是开源软件开发者,维护者某个repo;又或者,你关心某个开源软件的开发进度,那么你可以试一试gitstats.

    gitstats 是一个git仓库分析软件,可以帮助你查看git仓库的提交状态,根据不同维度分析计算,并自动生成数据图表。

    安装使用非常简单,如果是ubuntu,直接apt-get 即可。如果是mac,那还得装个gnuPlot.

    首先,gitstats提供全局上的统计数据报告,包括:

    1. 报告产生时间及产生所花费的时间:如仅花了28秒
    2. 报告所覆盖的时间:如2008年8月19日至2012年12月19日
    3. 年龄:该repo的年纪,如“1288天,其中490天是活跃天.”
    4. 文件数及代码:如:220个文件,19万行(包括翻译、自动产生界面数据和其他数据文件),其中这三年,150万行被添加130万行被移除
    5. 作者数:如15,每个作者平均提交次数。

    其次,还包括:

    1. 时间维度的效率分析:每天中每小时的、每周中每天的、每周中每小时的、每年中每月的、每年的提交量。
    2. 提交者维度的活跃度统计:列举所有的作者(提交数,第一次提交日期,最近一次的提交日期),并按月和年来划分。
    3. 按照文件数:按日期划分,按扩展名名划分。
    4. 根据提交行数的统计:按日期划分。 

  • 相关阅读:
    DRF分页器
    DRF版本控制
    crrm复习
    python面试题网络编程和数据库
    python基础面试题
    前端格式
    数据库基本命令
    数据库管理系统
    线程协程和进程
    IPC通信
  • 原文地址:https://www.cnblogs.com/0616--ataozhijia/p/8081379.html
Copyright © 2020-2023  润新知