如何监控“签入/推送”到中央Mercurial存储库?

时间:2010-04-01 20:14:12

标签: mercurial

如果我设置了一个中央Mercurial存储库,允许某些人推送它,那么我可以通过哪种方便的方式监控进入该存储库的更改?

我习惯使用SVN-Monitor进行Subversion。它在任务栏中运行,只要在存储库中签入了新内容,就会通知我。

Mercurial是否有类似的解决方案?

4 个答案:

答案 0 :(得分:4)

This工具看起来可能就是您所追求的目标。

答案 1 :(得分:3)

使用RSS提要监视器并将其指向repo的atom / RSS提要(在Web界面中找到)。

这样的事情应该做得很好:https://superuser.com/questions/9929/rss-notification-in-system-tray

或者,你可以在回购中设置一个changegroup钩子,让它在你的系统上触发一些东西,但轮询可能还可以。“/ p>

答案 2 :(得分:2)

如果您当前正在使用TeamCity或正在寻找持续集成解决方案:

TeamCity有各种应用程序/插件,如VisualStudio插件和Windows TrayIcon,用于构建通知。您在TeamCity中设置一个项目,以便在有人提交到存储库时进行构建。当有人提交时会触发构建,该构建会向您发送通知。奖励是它告诉你构建是成功还是失败==> {好代码或坏代码}

答案 3 :(得分:1)

一直在试试HgAssist 它的效果非常好。