PDF de programación - TortoiseSVN - Un cliente de Subversion para Windows

TortoiseSVN - Un cliente de Subversion para Windowsgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 15 de Febrero del 2018)
503 visualizaciones desde el 15 de Febrero del 2018
2,7 MB
220 paginas
Creado hace 13a (18/03/2011)
TortoiseSVN

Un cliente de Subversion para Windows

Versión 1.6.14

Stefan Küng
Lübbe Onken
Simon Large

TortoiseSVN: Un cliente de Subversion para Windows:
Versión 1.6.14
por Stefan Küng, Lübbe Onken, y Simon Large
Traducción: Fernando P. Najera Cano ([email protected])

publicado 2011/01/21 21:21:17 (r20750)

Tabla de contenidos

Prefacio .......................................................................................................................... xi
1. Audiencia ............................................................................................................ xi
2. Guía de Lectura ................................................................................................... xi
3. ¡TortoiseSVN es gratis! ........................................................................................ xii
4. Comunidad ......................................................................................................... xii
5. Reconocimientos ................................................................................................. xii
6. Terminología usada en este documento .................................................................... xii
1. Introducción ................................................................................................................. 1
1.1. ¿Qué es TortoiseSVN? ......................................................................................... 1
1.2. Historia de TortoiseSVN ...................................................................................... 1
1.3. Características de TortoiseSVN ............................................................................. 1
1.4. Instalando TortoiseSVN ....................................................................................... 3
1.4.1. Requerimientos del sistema ........................................................................ 3
1.4.2. Instalación ............................................................................................... 3
1.4.3. Packs de idiomas ...................................................................................... 3
1.4.4. Corrector ortográfico ................................................................................. 3
2. Conceptos básicos de control de versiones ......................................................................... 5
2.1. El repositorio ..................................................................................................... 5
2.2. Modelos de versionado ........................................................................................ 5
2.2.1. El problema de compartir ficheros ............................................................... 6
2.2.2. La solución bloquear-modificar-desbloquear .................................................. 6
2.2.3. La solución copiar-modificar-fusionar .......................................................... 7
2.2.4. ¿Qué hace Subversion? .............................................................................. 9
2.3. Subversion en acción ......................................................................................... 10
2.3.1. Copias de trabajo .................................................................................... 10
2.3.2. URLs de repositorio ................................................................................ 12
2.3.3. Revisiones ............................................................................................. 12
2.3.4. Cómo se unen las copias de trabajo al repositorio ......................................... 14
2.4. Sumario ........................................................................................................... 15
3. El repositorio .............................................................................................................. 16
3.1. Creación de repositorios ..................................................................................... 16
3.1.1. Creando un repositorio con el cliente de línea de comandos ............................ 16
3.1.2. Creando el repositorio con TortoiseSVN ..................................................... 16
3.1.3. Acceso local al repositorio ....................................................................... 17
3.1.4. Accediendo a un repositorio en una unidad de red ......................................... 17
3.1.5. Organización del repositorio ..................................................................... 18
3.2. Copia de seguridad del Repositorio ...................................................................... 19
3.3. Scripts gancho en el lado del servidor ................................................................... 20
3.4. Enlaces de obtener ............................................................................................ 20
3.5. Accediendo al repositorio ................................................................................... 21
3.6. Servidor Basado en Svnserve .............................................................................. 21
3.6.1. Introducción ........................................................................................... 21
3.6.2. Instalando svnserve ................................................................................. 22
3.6.3. Ejecutando svnserve ................................................................................ 22
3.6.4. Autentificación básica con svnserve ........................................................... 24
3.6.5. Mejor seguridad con SASL ....................................................................... 25
3.6.6. Autentificación con svn+ssh ..................................................................... 26
3.6.7. Autorización basada en rutas con svnserve .................................................. 26
3.7. Servidor basado en Apache ................................................................................. 27
3.7.1. Introducción ........................................................................................... 27
3.7.2. Instalando Apache .................................................................................. 27
3.7.3. Instalando Subversion .............................................................................. 28
3.7.4. Configuración ........................................................................................ 28
3.7.5. Múltiples repositorios .............................................................................. 31
3.7.6. Autorización basada en rutas ..................................................................... 31

iii

TortoiseSVN

3.7.7. Autentificación con un dominio de Windows ............................................... 32
3.7.8. Múltiples orígenes de autentificación .......................................................... 33
3.7.9. Asegurando el servidor con SSL ................................................................ 34
3.7.10. Utilizando certificados de cliente con hosts SSL virtuales .............................. 36
4. Guía de uso diario ....................................................................................................... 38
4.1. Empezando ...................................................................................................... 38
4.1.1. Iconos sobreimpresionados ....................................................................... 38
4.1.2. Menús contextuales ................................................................................. 38
4.1.3. Arrastrar y soltar .................................................................................... 40
4.1.4. Atajos comunes ...................................................................................... 41
4.1.5. Autentificación ....................................................................................... 41
4.1.6. Maximizando ventanas ............................................................................ 42
4.2. Importando datos en un repositorio ....................................................................... 42
4.2.1. Importar ................................................................................................ 43
4.2.2. Importar en el sitio ................................................................................. 44
4.2.3. Ficheros especiales .................................................................................. 44
4.3. Obteniendo una copia de trabajo .......................................................................... 45
4.3.1. Profundidad de obtención ......................................................................... 45
4.4. Confirmando sus cambios en el repositorio ............................................................ 47
4.4.1. El diálogo de Confirmación ...................................................................... 47
4.4.2. Listas de cambios ................................................................................... 50
4.4.3. Excluyendo ítems de la lista de confirmación ............................................... 50
4.4.4. Mensajes de registro de confirmación ......................................................... 50
4.4.5. Progreso de confirmación ......................................................................... 52
4.5. Actualice su copia de trabajo con los cambios de otros ............................................. 53
4.6. Resolviendo conflictos ....................................................................................... 55
4.6.1. Conflictos de ficheros .............................................................................. 55
4.6.2. Conflictos de árbol .................................................................................. 56
4.7. Obteniendo información del estado ....................................................................... 59
4.7.1. Iconos sobreimpresionados ................
  • Links de descarga
http://lwp-l.com/pdf8804

Comentarios de: TortoiseSVN - Un cliente de Subversion para Windows (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad