viernes, 8 de agosto de 2008

SVN fácil y rápido

Para administrar el código de proyectos con algo de dimensión se suelen/deben usar sistemas de control de versiones. El más usado seguramente es Subversion (svn).

Dejo una lista de los comandos más habituales.


svnadmin create "path al repositorio" (Crea un repositorio)

svn checkout "path al repositorio" (Copia un repositorio localmente)

svn update fichero (Actualiza el fichero a la última versión)

svn update -rV fichero (Actualiza el fichero a la versión V)

svn add fichero (Añade el fichero al repositorio)

svn delete fichero (Elimina el fichero del repositorio)

svn copy fichero1 fichero2 (Copia el fichero en el repositorio)

svn move fichero1 fichero2 (Mueve el fichero en el repositorio)

svn revert fichero (Elimina los cambios hechos al fichero localmente)

svn diff fichero (Muestra las diferencias creadas localmente con la última versión)

svn diff fichero@1 fichero@2 (Muestra las diferencias entre la versión 1 y la 2)

svn commit fichero (Sube el fichero al repositorio)

svn resolve fichero
(Resuelve los conflictos del fichero, lo deja listo para poder subirlo)

0 comentarios: