gestión de proyectos más allá de CVS

gestión de proyectos más allá de CVS

CVS es excelente cuando tienes un proyecto simple e independiente, pero ¿cuál es el siguiente paso en la jerarquía?

Tengo muchos proyectos individuales bajo CVS, pero cualquier proyecto realista tiene zarcillos y dependencias por todas partes: bibliotecas utilizadas, esquemas de bases de datos compartidos, tecnología común con ajustes locales. Gestionar estos proyectos con CVS simplemente no está en su dominio del discurso.

Me gustaría construir algo así como una vista de jerarquía CVS de una colección arbitraria de archivos y carpetas, cada uno de los cuales es parte de algún otro proyecto CVS.

Respuesta1

Pruebe github: todos los chicos interesantes lo están usando, y git realmente parece tener algunas características mejoradas sobre SVN y CVS. Además, GitHub tiene algunas características sociales interesantes que te permiten interactuar con otros programadores y sus proyectos de maneras agradables.

Respuesta2

Subversion tiene el concepto de "externos", que permite verificar otros proyectos SVN al mismo tiempo bajo el mismo árbol.

Respuesta3

MercurialsubrepositoriosLa característica es similar a las externas de SVN. Incluso puedes usar repositorios SVN como subrepos.

información relacionada