时间跟踪+Git:测量每次提交的工作量

发布于 2024-10-21 14:34:02 字数 1539 浏览 8 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

故笙诉离歌 2024-10-28 14:34:02

这可能无法满足您的所有要求,但项目 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.

伤痕我心 2024-10-28 14:34:02

我制作了 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.

淡水深流 2024-10-28 14:34:02

看起来有东西存在。未经测试,但似乎是你想要的。

另外 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...

爱格式化 2024-10-28 14:34:02

试一试:

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).

我的影子我的梦 2024-10-28 14:34:02

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文