Actualmente estamos usando NAnt en nuestro servidor de compilación, con CVS como nuestro sistema de control de origen. Viendo la necesidad de mejoras, estamos investigando herramientas de integración continua y otros sistemas de control de fuente.¿Subversion es más "compatible" con herramientas de integración continua que Mercurial?
Subversion parece ser la opción más directa para pasar de CVS, pero un sistema de control de versiones distribuidas como Mercurial tiene tantas ventajas que parece absurdo ignorarlas.
Así que al considerar qué sistema de control de fuente actualizar, me interesa saber qué tan bien diversas herramientas de integración continuas admiten Mercurial (u otro DVCS para el caso), y especialmente si hay características que salen "de la caja "para Subversion que puede necesitar cierta cantidad de ajustes antes de que funcione con Mercurial.
Estoy especialmente interesado en una fuente RSS de todos los commits a una selección de ramas (o troncales o cualquiera que sea el nombre apropiado para el sistema de control de fuente en cuestión).
¿Alguna vez ha migrado de Subversion a Mercurial? Si es así, ¿qué desafíos encontró en relación con su servidor de integración continua?