We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
这可能无法满足您的所有要求,但项目 GitStats (要运行在 Unix 平台上)可以产生有趣的数据。
例如,这里是 git 存储库本身的“活动”:
它面向数量(提交、行、标签等),但您可以修改它以添加有关两次提交之间的延迟的列。
That may not cover all of your requirements, but the project GitStats (to be run on a Unix platform) can produce interesting data.
For instance, here is the "activity" on the git repo itself:
It is oriented on the number (of commits, lines, tags, ...), but you could modify it to add a column about the delay between two commits.
我制作了 git-hours 来估计在 git 存储库上花费的时间(以小时为单位)。它并不精确,但粗略估计了项目的规模。
I made git-hours which estimates the effort spent on a git repository in hours. It's not precise but gives a rough estimate of the project's size.
看起来有东西存在。未经测试,但似乎是你想要的。
另外 Redmine 都跟踪时间和提交,但似乎没有提供两者之间的链接。然而,它可能是一个不错的项目,并且应该不会太难,因为它有一个很好的插件架构。
对于 Trac 来说也是如此,此页面列出了有趣的内容,但所有内容都与门票相关< /em>,不提交。因此,您必须将每个提交链接到一个票证,这是一个好主意,但从长远来看可能会很痛苦......
Looks like something exists. Untested but seems to be what you want.
Also Redmine both tracks time and commits, but doesn't seem to provide the link between both. However it could be a nice project and shuoldn't be too hard, as it has a good plugin architecture.
Same thing for Trac, this page lists interesting stuff, but all are related to tickets, not commits. So you'd have to link each commit to a ticket, which is a nice idea but can be painful on the long run...
试一试:
https://github.com/BimbaLaszlo/timmec
它只是打印总结时间现在,但我会做得更好(例如开始/停止,计划标签)。
Give it a try:
https://github.com/BimbaLaszlo/timmec
It just prints the summarized times for now, but I will make it better (start/stop, tags is planned for example).
git-tracker-cli
粗略估计所用时间的库基于提交历史的实施。
git-tracker-cli
The library that gives a rough estimation of the time spent on implementation based on the history of commits.