1

我正在寻找应用程序(桌面或 chrome 扩展或 firefox 扩展)来监听 git 存储库可能具有的所有更改,并发送有关该更改的推送通知状态,以便通知开发中的所有参与者都知道它. 我试着用谷歌搜索了一段时间,但没有结果。

任何想法?

谢谢。

4

2 回答 2

1

您想要的是利用上游仓库上的更新后挂钩。从那里你可以编写 curl 或 wget 在另一台机器上做你想做的事情。

如果您使用的是 github,他们有一些专有的可用于获取通知:https ://help.github.com/articles/post-receive-hooks

如果您使用的是 gitolite,请确保不要破坏更新钩子,因为它是如何集成自身以启用其功能的。改为更新 update.secondary 挂钩。我相信最新版本的 gitolite 比早期版本有更好的管理钩子的工具。

于 2013-01-15T07:41:54.387 回答
0

扩展 Adam 答案,您可以在后台页面中为来自 github 的所有触发器设置一个事件侦听器,并使用 Desktop Notifications API 推送最新更新。

参考

于 2013-01-15T11:58:45.550 回答