Publicado el 16 de Abril del 2017
512 visualizaciones desde el 16 de Abril del 2017
1,1 MB
282 paginas
Creado hace 20a (01/01/2004)
Control de versiones con Subversion
Revision 5197
Ben Collins-Sussman
Brian W. Fitzpatrick
C. Michael Pilato
Control de versiones con Subversion: Revision 5197
por Ben Collins-Sussman, Brian W. Fitzpatrick, y C. Michael Pilato
fecha de publicación (TBA)
Copyright © 2002, 2003, 2004 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato
trabajo
se
Este
esta
http://creativecommons.org/licenses/by/2.0/ o envíe una carta a Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
licencia Creative Commons Attribution
License.
bajo
la
publica
de
Para
ver
una
copia
licencia,
visite
Tabla de contenidos
Prólogo ........................................................................................................................................................xi
Prefacio ......................................................................................................................................................xiii
Audiencia ...........................................................................................................................................xiii
Cómo leer este libro ..............................................................................................................................xiii
Convenciones empleadas en este libro ...................................................................................................... xiv
Convenciones tipográficas ............................................................................................................. xiv
Iconos ........................................................................................................................................ xiv
Organización de este libro ....................................................................................................................... xv
Este libro es libre ................................................................................................................................. xvi
Agradecimientos .................................................................................................................................. xvi
De parte de Ben Collins-Sussman .................................................................................................... xvi
De parte de Brian W. Fitzpatrick .................................................................................................... xvii
De parte de C. Michael Pilato ........................................................................................................ xvii
1. Introducción .............................................................................................................................................. 1
¿Qué es Subversion? ............................................................................................................................... 1
Historia de Subversion ............................................................................................................................ 1
Características de Subversion ................................................................................................................... 2
Arquitectura de Subversion ...................................................................................................................... 3
Instalando Subversion ............................................................................................................................. 4
Componentes de Subversion ..................................................................................................................... 5
Un comienzo rápido ............................................................................................................................... 5
2. Conceptos básicos ....................................................................................................................................... 8
El repositorio ........................................................................................................................................ 8
Modelos de versionado ............................................................................................................................ 8
El problema de compartir archivos .................................................................................................... 8
La solución bloqueo-modificación-desbloqueo .................................................................................... 9
La solución copiar-modificar-mezclar ............................................................................................... 11
Subversion en acción ............................................................................................................................. 13
Copias de trabajo .......................................................................................................................... 13
Revisiones ................................................................................................................................... 16
Cómo las copias de trabajo siguen la pista al repositorio ....................................................................... 18
Las limitaciones de las revisiones mixtas ........................................................................................... 18
Resumen ............................................................................................................................................. 19
3. Recorrido guiado ....................................................................................................................................... 20
¡Ayuda! ............................................................................................................................................... 20
Import ................................................................................................................................................. 20
Revisiones: Números, Palabras Clave, y Fechas, ¡Dios Mío! ......................................................................... 20
Números de revisión ...................................................................................................................... 20
Palabras clave de la revisión ............................................................................................................ 20
Fechas de revisión ......................................................................................................................... 21
Descarga inicial .................................................................................................................................... 23
Ciclo básico de trabajo ........................................................................................................................... 24
Actualizar su copia de trabajo local ................................................................................................... 25
Hacer cambios en su copia de trabajo local ......................................................................................... 25
Examine sus cambios ..................................................................................................................... 26
Resolver conflictos (fusionando los cambios de otros) .......................................................................... 31
Enviar sus cambios ........................................................................................................................ 35
Examinando el historial .......................................................................................................................... 36
svn log ........................................................................................................................................ 36
svn diff ....................................................................................................................................... 37
svn cat ........................................................................................................................................ 39
svn list ........................................................................................................................................ 39
Una palabra final en el historial ........................................................................................................ 40
iv
Control de versiones con Subversion
Otros comandos útiles ............................................................................................................................ 40
svn cleanup ................................................................................................................................. 40
svn import .................................................................................................................................. 41
Sumario .............................................................................................................................................. 41
4. Crear ramas y fusionarlas ............................................................................................................................ 42
¿Qué es una rama? ................................................................................................................................ 42
Usando ramas ....................................................................................................................................... 42
Creando una rama ......................................................................................................................... 44
Trabajando con su rama .................................................................................................................. 46
Conceptos clave sobre las ramas ...................................................................................................... 48
Copiando cambios entre ramas ........................
Comentarios de: Control de versiones con Subversion (0)
No hay comentarios