我想衡量每次提交花费了多少时间,并且我想要一个使用 Git VCS 的简单时间会计系统。基本上这归结为两个功能:
- 记录我已经开始处理新功能的一部分
timegit start
- 查看特定时期的报告
timegit log
,这将显示提交消息和花费的时间
它将从 git log 中提取的结束时间
那么你知道这样的程序吗?
我想衡量每次提交花费了多少时间,并且我想要一个使用 Git VCS 的简单时间会计系统。基本上这归结为两个功能:
timegit start
timegit log
,这将显示提交消息和花费的时间它将从 git log 中提取的结束时间
那么你知道这样的程序吗?
这可能无法满足您的所有要求,但GitStats项目(将在 Unix 平台上运行)可以产生有趣的数据。
例如,这里是git repo 本身的“活动”:
它以数量(提交、行、标签等)为导向,但您可以修改它以添加关于两次提交之间延迟的列。
我制作了git-hours,它以小时为单位估算了花费在 git 存储库上的工作量。它并不精确,但可以粗略估计项目的规模。
该库根据提交历史粗略估计实现所花费的时间。