Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SUBVERSION (SVN)
PROYECTOS INFORMTICOS
INTEGRANTES:
AlcvarSaltosGregorio
PinoVlezCesarWilliams
RodrguezPicoKelvin
PERIODO:
MayoSeptiembre2017
QU ES EL CONTROL DE
VERSIONES
Capacidad de recordar todos los cambios que se hacen tanto en la estructura de
directorios como en el contenido de los ficheros.
Cuando ms de una persona trabaja con los mismos archivos, y aun cuando es
una sola persona, resulta imprescindible mantener cierto control sobre los
cambios que se realizan: quin, cundo, qu.
Si los cambios realizados por dos personas son incompatibles y es necesario tomar
una decisin sobre la forma definitiva del archivo.
Si los cambios realizados por dos personas son incompatibles y es necesario tomar
una decisin sobre la forma definitiva del archivo.
QU ES SUBVERSIN?
Herramienta de cdigo abierto, multiplataforma (Win32, Linux, Mac, etc), para el
control de versiones de ficheros electrnicos, como son el software o la documentacin
Respecto de las operaciones ms comunes que un cliente puede realizar dentro del
sistema de control de versiones, tenemos:
Posibilidad de aadir, borrar, crear, modificar, mover, etc ... cada uno de los elementos
(ficheros y directorios) bajo control de versiones
PRINCIPALES OPERACIONES
USADAS
Una vez que hayamos hecho los cambios oportunos en nuestro directorio de
trabajo, los podemos subir al repositorio con la opcin Validar.
No olvidemos rellanar el campo comentario, ya que cuando consultemos el
log con los cambios veremos estos comentarios, tal cual.
Con cada operacin de validacin (subir cambios al repositorio), se
incrementar en uno el contador de revisiones (que inicialmente est a cero).
Los cambios se envan en forma de transacciones, de forma que o se validan
todos o ninguno.
Si al validar se producen conflictos (alguien ha subido cambios de un mismo
fichero antes que nosotros), nos avisar (abortando la transaccin).
RESOLVER CONFLICTOS
Si al Validar nos encontramos con conflictos, procederemos a Actualizar el
directorio de trabajo, de forma que aparecern, al menos, dos ficheros nuevos:
uno con los cambios que han subido antes que nosotros, y otro con el estado del
fichero antes de iniciar nuestros cambios.
Con la opcin Editar conflictos podemos incorporar los cambios del otro en
nuestro fichero.