Esto es algo bastante común cuando se quiere trabajar en aplicaciones libres, y aunque parece que la tendencia augura un mejor futuro a SVN, nunca está de más tener a mano una forma rápida de descargar un proyecto de software y tenerlo listo para participar.
Para esta configuración es fundamental tener instalado el Open Secure Shell y CVS.
1.- Se crean los archivos .cvsignore y .cvsrc en el home del usuario, un ejemplo del contenido para un proyecto escrito en python puede ser:
Para esta configuración es fundamental tener instalado el Open Secure Shell y CVS.
1.- Se crean los archivos .cvsignore y .cvsrc en el home del usuario, un ejemplo del contenido para un proyecto escrito en python puede ser:
- .cvsignore:
*.png *.jpg *.xpm *.bak *.gladep *~ *dump*.sql *.pdf *.conf* *.pyc *.pyo .*.swp *.pywc
- .cvsrc:
update -Pd
diff -uw
cvs -z 3
2.- El siguiente paso es exportar las variables:
#export CVSROOT= :ext:user@n_proyecto.cvs.sourceforge.net:/cvsroot/n_proyecto
#export CVS_RSH=ssh
3.- Y por último sólo tenemos que hacer el checkout para descargar el código
# cvs checkout nombre_rama_proyecto
Tras introducir nuestra clave de usuario de sourceforge se descarga el código. Entre las opciones de cvs recordar las tres fundamentales:
diff -uw
cvs -z 3
2.- El siguiente paso es exportar las variables:
#export CVSROOT= :ext:user@n_proyecto.cvs.sourceforge.net:/cvsroot/n_proyecto
#export CVS_RSH=ssh
3.- Y por último sólo tenemos que hacer el checkout para descargar el código
# cvs checkout nombre_rama_proyecto
Tras introducir nuestra clave de usuario de sourceforge se descarga el código. Entre las opciones de cvs recordar las tres fundamentales:
- cvs update
- cvs ci
- cvs add fichero
No hay comentarios:
Publicar un comentario