No es un bug, es una característica no documentada

miércoles, 29 de abril de 2015

Entornos de desarrollo. SVN con Assamble y Tortoise

10:11 Posted by Inazio No comments
SVN es el control de versiones. Nos permite compaginar diferentes programadores, ramas de desarrollo y versiones finales.

Tiene un ciclo de vida conocido como Trunk (tronco), del que salen distintas branches (ramas).

Los pasos a seguir serían bajarse el proyecto entero, y genero mi propia rama con las funciones que me han sido encargadas. Mientras tanto, el proyecto principal puede seguir avanzando.


Cuando se ha conseguido una versión estable se crearán tags (etiquetas), que son versiones finales dentro de un mismo proyecto. Es decir, que no se modificarán.

Operaciones de descarga
  • Checkout. Descargarse el proyecto completo.
  • Update. Descarga sólo los archivos que han sido modificados o los nuevos. 
Operaciones de carga
  • Commit. Sube los ficheros que han sido creados o modificados al servidor

Servidores SVN

assembla.com

Vamos a crear un nuevo proyecto. Nos registramos en assembla.com y veremos la siguiente página, tras la correspondiente verificación de la cuenta


Nos vamos a la siguiente dirección


Y pulsamos en START MY 15 DAYS FREE TRIAL


Asignamos un nombre al nuevo espacio que vamos a crear


Y seleccionamos la opción Add a Subversion Repository


Por último, pulsamos sobre Go To My Space


Lo que nos redirigirá a la página principal de nuestro proyecto.


Tenemos diversas opciones que toquetear. Por ejemplo, el checkout con la URL de nuestra página la podemos obtener en esta parte


Y aquí tenemos el menú  con las opciones a realizar


Vamos a realizar un checkout del proyecto a nuestro ordenador. Para ello, nos descargamos el programa Tortoise (http://tortoisesvn.net/downloads.html) y lo instalamos.

En su instalación, aparte de lo típico de Siguiente, Siguiente, etc. marcamos la opción de instalar la consola


Nos creamos una carpeta a la que volcar el proyecto


Dentro de esta carpeta hacemos Botón derecho - SVN CheckOut


Escribimos la URL que habíamos obtenido al crear nuestro sitio en Assamble


Nos identificamos para comenzar la descarga introduciendo usuario y contraseña y se generará la estructura anterior de la web de Assamble dentro de nuestra carpeta en local. Ya podemos trabajar con estos archivos.

0 comentarios:

Publicar un comentario