Subcur是否比Mercurial更加"支持"持续集成工具?

Ola*_*døy 11 svn version-control mercurial continuous-integration dvcs

我们目前在构建服务器上使用NAnt,CVS作为源控制系统.鉴于需要改进,我们正在研究持续集成工具和其他源控制系统.

Subversion似乎是从CVS转移到最简单的选项,但像Mercurial这样的分布式版本控制系统有很多优点,忽略它们似乎是愚蠢的.

因此,在考虑升级哪个源控制系统时,我很想知道各种连续集成工具如何支持Mercurial(或其他DVCS),特别是如果有任何"开箱即用"的功能在使用Mercurial之前可能需要进行一些调整的Subversion.

我特别感兴趣的是对所选提交的所有提交的RSS提要(或中继或任何适当的源控制系统的名称).

你有没有从Subversion迁移到Mercurial?如果是这样,您在持续集成服务器上遇到了哪些挑战?

Ry4*_*ase 5

Mercurial已经被您考虑转换的任何现代CI系统所支持.我和Hudson一起使用它,但是任何新东西都支持mercurial.Mercurial本身提供RSS提要,不需要依赖CI系统 - 它们更好并且生成测试通过/未通过提要和构建/发布提要.

一般颠覆 - > mercurial建议到处都是,包括昨天在这里提出的3个类似的问题.