SVN crea una copia de trabajo de una rama. ¿Qué significa la revisión HEAD?
SVN es la abreviatura de Subversion. Es un sistema de control de versiones de código abierto que utiliza un sistema de administración de sucursales. , en lugar de RCS o CVS, que son los objetivos de diseño de SVN.
Pros y contras
Todos los documentos muestran que SVN puede reemplazar a CVS, y los problemas y desventajas de SVN están ocultos. Desafortunadamente, no creemos que SVN pueda reemplazar a CVS, aunque muchas de las fallas de SVN han sido modificadas. La comparación entre CVS y SVN es similar a la comparación entre C y Java. Es obvio que tanto CVS como SVN son mucho más potentes que SourceSafe, al igual que C y Java son mucho más potentes que Basic. CVS representa casi todo lo que puede hacer un sistema de control de código, aunque no siempre es fácil de implementar. SVN corrige y agrega algunas características que CVS no tiene. SVN corrige y agrega algunas características que CVS no tiene. Por ejemplo, puede crear etiquetas y ramas sospechosas y usted puede editar archivos sin notificar a otros. SVN no reemplaza a CVS, es un sistema diferente similar a CVS, pero tiene algunas características únicas que justifican su adopción. Estas características lo hacen más adecuado para entornos de desarrollo como PowerBuilder. Aquí están los pros y los contras relativos de ambos.