【发布时间】:2011-12-01 19:44:03
【问题描述】:
我们有一个定制的系统来跟踪客户的任务/项目。我们手动添加一个清单并将它们标记出来,通常还会添加每个点所花费的时间。这非常有用,但有点多余,因为我们也在 git 中提供了相同的信息。所以我正在考虑以某种方式向 git 添加一个额外的参数,让我可以指示某件事花费了多长时间,然后提取这些数据并将其保存在数据库中(我们通常使用 PHP/MySQL)。怎么办?
我想这样做:
git commit -m "Adding search functionality" 15
然后以某种方式能够提取 15(分钟)以稍后处理它,以及此任务的描述,这样我们就不必添加单独花费 15 分钟的“添加搜索功能”。我正在考虑一个钩子,它接受第二个参数并将其用作要传递给 PHP 脚本的变量。这可行吗?
【问题讨论】:
-
您还可以在 Git 注释本身中使用某种类型的标记项。类似于“我的签到评论 TIME-DEV=15min”。然后在每次提交时解析签入消息并进行更新。
标签: git githooks git-commit