我们有一个大型回购和很多委员。
我想跟踪单个文件的历史记录。 每当有人更改它(将更改推送到我的中央存储库)时,我会收到带有差异和作者姓名的电子邮件。
我知道制作一个预提交钩子,这样做会解决我的问题,但是我必须将脚本传播给所有的commiters。
是否有预合并(或合并后)钩子?
临时解决方案是每10分钟检查一次cron任务,谁更改文件。
答案 0 :(得分:1)
是的,有post-merge
个钩子。但是,根据您的描述,您可能希望在“中央”存储库中使用post-receive
挂钩。 Pro-Git hooks page很好地描述了它。