MENU

miércoles, 15 de agosto de 2012

SVN en Zend Studio 9.03

Esta guía solo explicara como conectarse a un repositorio SVN ya existente. Para aquella persona interesada, he publicado en otro post como instalar un servidor SVN en Ubuntu con interfase web para manejo de usuarios y proyectos.
¿Para que nos puede servir esto? Pues, ¡ es muy útil ! Imagina que cada vez que logras algo interesante en tu código lo quieras guardar, pero que puedas acceder  este momento aún si ya has guardado varias veces mas después. Suele pasar que aveces las cosas nos habían quedado mejor antes que en el momento actual, bueno con esta herramienta puede fijarte como habías resuelto alguna cosa en el pasado.
No solo esto, la otra gran ventaja es que puedes trabajar en equipo, cada persona haciendo cambios en el código. Así que, no solo ves tus versiones del código sino que también las de tu compañero, pudiendo bajar este html o php a tu copia local y continuar con algo que empezó otro.
Basta de explicaciones, así se instala y usa:

Primero hay que instalarlo en Zend Studuio, tildamos SVN, aplicamos, reiniciamos y listo:


Luego conectamos nuestro proyecto o creamos uno vacío para extraer del repositorio la version mas reciente y colocarla en nuestro proyecto. Clic derecho en el proyecto -> Team -> Share Project...


Optamos por SVN (si solo tienes SVN instalado este paso no va)


Indicamos la ruta del servidor, usuario y contraseña:



Automáticamente Zend Studio va a querer buscar el proyecto que tienes localmente en el servidor, es importante que el nombre del proyecto sea el mismo tanto en el IDE como en el Servidor remoto. Este punto es crucial, puede ir todo bien como también puede pasar que te confunda, si no estas muy experimentado conviene que lo pruebes con un proyecto vacío e importes.

  • Listo, esta instalado, para empezar a usar debes saber que para subir una versión de algún archivo o carpeta entera, basta con hacer clic derecho -> Team -> Commit
  • Y para bajar la ultima versión de un archivo lo mismo pero opción Update.
  • Para revisar distintas versiones de un archivo: History 
Como complemento luego de hacer esto esta bueno trabajar en local con el proyecto (para probarlo mas fácilmente), en tal caso recomiendo el uso de SFTP y aqui el como:
http://pleirb.blogspot.com/2012/08/usar-sftp-en-zend-studio-90-y-ubuntu.html

No hay comentarios:

Publicar un comentario