|
Manual SVN - Control de versiones con Subversion |
Manual SVN - Control de versiones con Subversion |
|
DESCARGA ESTE MANUAL GRATIS
Manual en formato pdf para que puedas guardarlo en tu pc, lector de e-book o imprimirlo.
Vínculo Patrocinado
|
|
Índice del Manual SVN - Control de versiones con Subversion |
Prólogo Prefacio Audiencia Cómo leer este libro Convenciones empleadas en este libro Convenciones tipográficas Iconos Organización de este libro Este libro es libre Agradecimientos De parte de Ben Collins-Sussman De parte de Brian W. Fitzpatrick De parte de C. Michael Pilato 1. Introducción ¿Qué es Subversion? Historia de Subversion Características de Subversion Arquitectura de Subversion Instalando Subversion Componentes de Subversion Un comienzo rápido 2. Conceptos básicos El repositorio Modelos de versionado El problema de compartir archivos La solución bloqueo-modificación-desbloqueo La solución copiar-modificar-mezclar Subversion en acción Copias de trabajo Revisiones Cómo las copias de trabajo siguen la pista al repositorio Las limitaciones de las revisiones mixtas Resumen 3. Recorrido guiado ¡Ayuda! Import Revisiones: Números, Palabras Clave, y Fechas, ¡Dios Mío! Números de revisión Palabras clave de la revisión Fechas de revisión Descarga inicial Ciclo básico de trabajo Actualizar su copia de trabajo local Hacer cambios en su copia de trabajo local Examine sus cambios Resolver conflictos (fusionando los cambios de otros) Enviar sus cambios Examinando el historial svn log svn diff svn cat svn list Una palabra final en el historial Otros comandos útiles svn cleanup svn import Sumario 4. Crear ramas y fusionarlas ¿Qué es una rama? Usando ramas Creando una rama Trabajando con su rama Conceptos clave sobre las ramas Copiando cambios entre ramas Copiando cambios específicos Procedimientos ideales de fusionado Casos habituales de fusionado Fusionando una rama completa con otra Deshaciendo cambios Resucitando elementos borrados Cambiando la copia local de trabajo Etiquetas Creando una etiqueta simple Creando una etiqueta compleja Mantenimiento de ramas Estructura del repositorio Longevidad de los datos Sumario 5. Administración del Repositorio Cuestiones básicas acerca de el repositorio Entendiendo las Transacciones y Revisiones Propiedades no versionadas Base de datos Berkeley Creación y Configuración de Repositorios Scripts de enganche Configuración de la base de datos Berkeley Mantenimiento del Repositorio Una caja de herramientas del Administrador Limpieza del repositorio Gestionando el espacio de almacenamiento Restauración del repositorio Migrando un repositorio Copias de seguridad del repositorio Añadiendo proyectos Escogiendo el esquema de repositorio Creando el esquema, importando los datos iniciales Sumario 6. Configuración del servidor Introducción Modelo de red Solicitudes y Respuestas Client Credentials Caching svnserve, un servidor personalizado Invocando el Servidor Autenticación y autorización integradas Autenticación y autorización SSH httpd, el servidor HTTP Apache Requisitos previos Configuración básica de Apache Opciones de autenticación Opciones de autorización Regalitos extra Ofrecer múltiples métodos de acceso al repositorio 7. Tópicos avanzados Área de configuración de parámetros de ejecución Estructura del área de configuración La configuración y el registro de Windows Opciones de configuración Propiedades ¿Por qué propiedades? Manipulando propiedades Propiedades especiales Ajuste automático de propiedades Repositorios externos Ramas de proveedores Procedimiento general de gestión de ramas de proveedor svn_load_dirs.pl 8. Información para desarrolladores Diseño de librería por capas Capa de repositorio Capa de acceso al repositorio Capa cliente Usando las APIs La librería Apache Portable Runtime Requisitos de URL y ruta Usando lenguajes distintos de C y C++ Dentro del área de administración de la copia local de trabajo El fichero de entradas Copias prístinas y propiedades de ficheros WebDAV Programando con áreas de memoria Contribuyendo a Subversion Únase a la comunidad Obtenga el código fuente Familiarícese con las reglas de la comunidad Realizando y verificando sus cambios Donar sus cambios 9. Referencia completa de Subversion El cliente de línea de comando de Subversion: svn Parámetros de svn Subcomandos de svn svnadmin Parámetros de svnadmin Subcomandos de svnadmin svnlook Parámetros de svnlook svnlook svnserve Parámetros de svnserve A. Subversion para usuarios de CVS Los números de revisión son diferentes ahora Versiones de directorios Más operaciones estando desconectado Distinciones entre estado (status) y actualización (update) Ramas y etiquetas Propiedades de los metadatos Resolución de conflictos Ficheros binarios y traducción Versionado de módulos Autenticación Convirtiendo un repositorio de CVS a Subversion B. Solución de problemas Problemas comunes Problemas usando Subversion C. WebDAV y autoversionado Conceptos básicos de WebDAV WebDAV sencillo Extensiones DeltaV Subversion y DeltaV Mapping Subversion to DeltaV Soporte de autoversionado La Alternativa mod_dav_lock Interoperabilidad de autoversionado WebFolders Win32 Mac OS X Unix: Nautilus 2 Linux davfs2 D. Herramientas de terceras partes Clientes y módulos Language Bindings Conversores de repositorios Herramientas de mayor nivel Herramientas de exploración de repositorios E. Sobre esta traducción Origen del proyecto Quienes somos Listas de correo F. Copyright Lista de figuras. Arquitectura de Subversion Un sistema cliente/servidor típico El problema a evitar La solución bloqueo-modificación-desbloqueo La solución copiar-modificar-mezclar La solución copiar-modificar-mezclar (continuación) El sistema de archivos del repositorio El repositorio Ramas de desarrollo Estructura inicial del repositorio Repositorio con nueva copia Bifurcación de la historia de un fichero Ficheros y directorios en dos dimensiones Versionando el tiempo—¡la tercera dimensión! Lista de tablas. URLs de Acceso al Repositorio Comparación de tipos de servidores de red Un corto inventario de las librerías de Subversion Lista de ejemplos. Usando svnshell para navegar por el repositorio txn-info.sh (Informe de transacciones pendientes) A sample configuration for anonymous access A sample configuration for authenticated access A sample configuration for mixed authenticated/anonymous access Fichero ejemplo de registro (.reg) Usando la capa de repositorio Usando la capa de repositorio con Python Un script simple para obtener una copia de trabajo local Contenido de un fichero .svn/entries típico Uso efectivo de áreas de memoria

Nota: El Manual que estás por descargar está comprimido en formato .rar, si no tienes un descompresor de archivos rar puedes descargar gratis el 7-zip y para poder visualizarlo el Foxit PDF Reader.
Descarga el descompresor de archivos 7-zip
Descarga el lector de archivos PDF Foxit PDF Reader.
|
|
|
|
|