【发布时间】:2010-03-05 09:52:45
【问题描述】:
我们目前在构建服务器上使用 NAnt,并将 CVS 作为我们的源代码控制系统。看到需要改进,我们正在研究持续集成工具和其他源代码控制系统。
Subversion 似乎是从 CVS 转移到的最直接的选择,但是像 Mercurial 这样的分布式版本控制系统有很多优点,忽略它们似乎很愚蠢。
因此,在考虑升级到哪个源代码控制系统时,我很想知道各种持续集成工具对 Mercurial(或其他 DVCS)的支持情况如何,尤其是如果有任何“来自用于 Subversion 的框”,可能需要进行一些调整才能与 Mercurial 一起使用。
我对选择分支(或主干或相关源代码控制系统的适当名称)的所有提交的 RSS 提要特别感兴趣。
您是否已经从 Subversion 迁移到 Mercurial?如果是这样,您在持续集成服务器方面遇到了哪些挑战?
【问题讨论】:
标签: svn version-control mercurial continuous-integration dvcs