我正在寻找应用程序(桌面或 chrome 扩展或 firefox 扩展)来监听 git 存储库可能具有的所有更改,并发送有关该更改的推送通知状态,以便通知开发中的所有参与者都知道它. 我试着用谷歌搜索了一段时间,但没有结果。
任何想法?
谢谢。
我正在寻找应用程序(桌面或 chrome 扩展或 firefox 扩展)来监听 git 存储库可能具有的所有更改,并发送有关该更改的推送通知状态,以便通知开发中的所有参与者都知道它. 我试着用谷歌搜索了一段时间,但没有结果。
任何想法?
谢谢。
您想要的是利用上游仓库上的更新后挂钩。从那里你可以编写 curl 或 wget 在另一台机器上做你想做的事情。
如果您使用的是 github,他们有一些专有的可用于获取通知:https ://help.github.com/articles/post-receive-hooks
如果您使用的是 gitolite,请确保不要破坏更新钩子,因为它是如何集成自身以启用其功能的。改为更新 update.secondary 挂钩。我相信最新版本的 gitolite 比早期版本有更好的管理钩子的工具。