Mostrando entradas con la etiqueta Subversion. Mostrar todas las entradas
Mostrando entradas con la etiqueta Subversion. Mostrar todas las entradas

sábado, 16 de enero de 2016

Resolver conflictos con Subversion


Estamos trabajando y cuando deseamos guardar nuestro trabajo en el repositorio de subversion hacemos un commit. Nos sale la pantalla correspondiente.

Resolver conflictos con Subversion


Y cuando pulsamos OK, sale un error, indicando que ha encontrado un conflicto entre nuestro código y el almacenado en el repositorio. ¿Qué hacemos ahora?.

página de resolución de conflictos en subversion


Esto nos muestra una pantalla con las diferencias en ambos archivos de código. Ahora podemos comparar las diferencias, que aparecen remarcadas en amarillo pálido. Una vez elegimos que bloque es el correcto nos posicionamos sobre él y pulsando el botón derecho del ratón elegimos “Use this text block”.


menú para resolver conflictos subversion


Hecho esto nos aparece una pantalla de confirmación.

archivo sin conflictos en subversion


Podemos dejar el conflicto para más tarde o pulsar Mark as resolved con lo que Subversion tomará el bloque que hemos indicado como el correcto y dará por resuelto el conflicto.

Una vez el conflicto resuelto nos aparece una última pantalla para confirmar el commit.


commit en subversion



jueves, 10 de abril de 2014

Manejo básico de Subversion (SVN), conectarse al repositorio

Cómo bajarse un proyecto del repositorio de subversión y generar una copia local.
Cuando empezamos a trabajar con Subversion 


Lo primero que hay que hacer es bajarse el proyecto de subversión al equipo local y conectarse al servidor para que cuando hagamos cambios (commit) podamos subirlos al servidor o si no queremos los cambios podamos hacer update desde el servidor para borrar lo nuestro y traernos lo último que hay en el servidor.

Checkout de Subversion

lunes, 13 de enero de 2014

Subversion (SVN): Conceptos básicos, ramas y mezclas


Subversion


Se trata de un sistema de control de versiones que también se conoce como como svn. Una característica importante de Subversion es que todo el repositorio tiene un único número de versión que identifica el estado común de todos los archivos del repositorio en un instante determinado. Subversion también permite acceder al repositorio en remoto, lo que le permite ser utilizado por desarrolladores que se encuentran en distintas localizaciones. Esta posibilidad fomenta la colaboración. Permite progresar más rápidamente sin un único programa por el cual deban pasar todas las modificaciones. Además se encuentra bajo el control de versiones, por lo que la calidad del producto no se ve afectada. Además es un programa de código libre. 


TortoiseSVN.


Es un cliente de subversion, también es software libre.  A continuación unos conceptos básicos de utilización de Svn con su cliente Tortoise. 


 Añadir un archivo a Subversion


Si tenemos un archivo para añadir al repositorio de svn, una vez instalado tortoise en nuestro equipo al dar al botón de recho del ratón sobre el explorador de windows aparecerá la opción tortoise desde la cual posicionados sobre el sobre el archivo a agregar pulsamos Add.

 
Añadir un archivo a subversion