lunes, 6 de abril de 2009

Subversion

Les paso mi combo favorito para trabajar con Subversion


  • Cliente: SmartSVN portable (link). Buena GUI, no requiere instalacion (portable) solo requiere la JRE instalada (hoy en dia casi todo el mundo la tiene). Otra buena opcion mas facil de usar aún es el TortoiseSVN que se integra al shell de Windows (boton derecho)
  • Server: http://xp-dev.com/ (alojamiento de hasta 1GB gratis, no tienen que preocuparse por instalar un server de SVN ni administrarlo.


Si nunca usaron Subversion, creanme que es muy facil (administrarlo es otra cosa). Como cualquier aplicacion de control de versiones (SourceSafe, CVS), el usuario basicamente debe saber


  • Hacer el checkout inicial (en caso de que quieran bajar un proyecto existente)
  • Crear el modulo inicial (en caso de que quieran crear un nuevo proyecto)
  • Hacer update (para traer los cambios del repositorio al local)
  • Hacer commit (para llevar los cambios del repositorio al local)


Este tutorial, aunque apuntado a manejar SVN por command line, puede usarse para entender lo basico y mucho mas