如果我设置了一个中央Mercurial存储库,允许某些人推送到它,我可以用什么方便的方式监控进入该存储库的更改?
我习惯于在Subversion中使用SVN-Monitor。它在任务栏中运行,每当有新的东西签入到存储库时,它都会让我知道。
Mercurial有没有类似的解决方案?
发布于 2010-04-02 04:26:55
This工具看起来可能就是你想要的。
发布于 2010-04-02 22:21:43
使用RSS提要监视器并将其指向存储库的atom/RSS提要(在web界面中可以找到)。
这样的代码应该可以很好地运行:https://superuser.com/questions/9929/rss-notification-in-system-tray
或者,您可以在存储库上设置一个changegroup钩子来监视它,并让它在系统上触发某些东西,但轮询可能可以做到这一点。
发布于 2010-04-02 04:56:13
如果您当前正在使用TeamCity或正在寻找持续集成解决方案:
TeamCity有各种各样的应用程序/插件,比如VisualStudio插件和用于构建通知的Windows TrayIcon。您可以在TeamCity中设置一个项目,以便在有人提交到存储库时进行构建。当有人提交时,它会触发一个构建,它会向你发送一个通知。一个好处是它会告诉你构建是成功还是失败==> {好代码还是坏代码}
https://stackoverflow.com/questions/2563356
复制相似问题