Español English Português Italiano
Manuales PDF Gratis
Sitemap Adobe Autodesk Microsoft Corel GNU Varios

Manual SVN - Control de versiones con Subversion





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

Descarga




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.
  • Facebook de ManualesPDF.es


ManualesPDF.es © 2015 - Términos y Condiciones