Un conflicto resuelto en favor del espacio de trabajo
eduardo@petit2:~/SERVIDOR/subversion/gcm/trunk/proyecto$ svn status! C DATOS/idiomas > local borrar, incoming editar upon actualizar
eduardo@petit2:~/SERVIDOR/subversion/gcm/trunk/proyecto$ svn resolve --accept=working DATOS/idiomasSe resolvió el conflicto de «DATOS/idiomas»
...
Añadir los cambios de una ramificación del proyecto a la rama principal.
Nos situamos en la copia local de la rama:
svn log --stop-on-copy
Recogemos la versión en la que se inicio la ramificación:
------------------------------------------------------------------------
r342 | eduardo | 2010-10-04 08:29:44 +0200 (lun 04 de oct de 2010) | 1 línea
Rama de programación
Nos vamos a la copia local de la rama principal y comprobamos cambios que se
realizaran con --dry-run sin hacerlos:
s...
Creamos repositorio de subversion.
svnadmin create /var/subversion/gcm
Restauramos copia.
svnadmin load /var/subversion/gcm < svn_gcm-divendres_petit2...
Control de versiones
Varios
checkout: Saca el fichero del repositorio y lo almacena localmente para poder trabajar con él.
checkin: Una vez realizados los cambios, volcamos el fichero al repositorio donde estará disponible para el resto de desarrolladores.
status: Indica el estado actual del fichero.
log: Saca un listado con las revisiones del fichero
Iniciando Subversion
svnadmin create /var/svn
Iniciando proyectos
Nos colocamos en directorio donde tenemos..