2013-01-15 287 views
1

我正在寻找侦听git存储库可能具有的所有更改的应用程序(桌面或Chrome扩展或Firefox扩展),并发送关于该更改的推送通知状态,以便通知所有参与者发展将知道它。我试图谷歌一段时间,但没有结果。Git存储库嗅探器

任何想法?

thx。

+0

这是一个comletely本地仓库?或者它在某个服务器上? (如果是这样,哪个服务器软件?github,gitolite等?) –

回答

1

你想要的是利用上游回购的更新后钩子。从那里你可以脚本卷曲或wget做你想在另一台机器上的东西。

如果您使用github上,他们有一些厂商私有的,你可以用它来得到通知:如果您使用gitolite https://help.github.com/articles/post-receive-hooks

,确保你不ZAP公司更新挂钩,因为它是如何整合本身来实现其功能。改为更新update.secondary钩子。我相信gitolite的最新版本比早期版本更好地管理钩子。