如果我建立了一个中央Mercurial存储库,允许某些人推送给它,那么我可以通过什么便利的方式来监视进入该存储库的更改?如何监视“check-in/push-es”到中央Mercurial存储库?
我已经习惯使用Subversion的SVN-Monitor。它运行在任务栏中,并且每当有新内容被签入存储库时,都会通知我。
Mercurial是否有类似的解决方案?
如果我建立了一个中央Mercurial存储库,允许某些人推送给它,那么我可以通过什么便利的方式来监视进入该存储库的更改?如何监视“check-in/push-es”到中央Mercurial存储库?
我已经习惯使用Subversion的SVN-Monitor。它运行在任务栏中,并且每当有新内容被签入存储库时,都会通知我。
Mercurial是否有类似的解决方案?
This工具看起来像它可能是你在之后。
如果您正在使用TeamCity或寻找一个持续集成的解决方案:
的TeamCity具有多种应用/插件,像一个VisualStudio的插件和Windows任务栏图标为构建通知。您在TeamCity中建立一个项目,以便在有人提交存储库时进行构建。当有人提交时触发一个构建,这会向你发送一个通知。一个好处是,它告诉你构建是成功还是失败==> {好的代码或错误的代码}
使用RSS提要监视器并将其指向repo的atom/RSS提要(可在Web界面中找到)。
像这样的东西应该很好地完成:https://superuser.com/questions/9929/rss-notification-in-system-tray
或者你可以建立一个changegroup
钩上观看回购并将其触发您的系统上的东西,但轮询可能是好这一点。
一直给HgAssist试试看效果不错。
链接已损坏。存储库位于:https://bitbucket.org/dun3/hgcommitmonitor – 2016-11-01 22:38:41