Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2012, 04:24
mitteg
 
Fecha de Ingreso: noviembre-2009
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 1
PHP y subversion

Hola,

Éste es un tema relacionado con Subversión, si este no es el subforo adequado por favor decídemlo y lo muevo al sitio correcto.

Alla voy:

Programo en PHP y me gustaría configurar un sistema de control de versiones.

Tengo las siguientes máquinas:
  1. Servidor 1: Un servidor dedicado donde esta el código PHP en producción
  2. Servidor 2: Un servidor dedicado al subversion
  3. PC: Mi PC donde accedo a los dos anteriores

Hasta ahora editaba directamente los archivos del servidor 1 con lo que directamente veia los cambios en la web. Ahora quiero introducir el control de versiones con el nuevo servidor 2. No trabajo con copia local en mi PC sinó que directamente edito los ficheros del servidor.

Cual sería el mejor workflow para esta situacion?

He probado de seguir este tutorial:
http://porrytutoriales.com.ar/como-utilizar-tortoise-svn-visual-svn-server.html

Donde explican como configurar TortoiseSVN con VisualSVN. Lo he seguido y funciona pero claro, siempre teniendo en cuenta que se dispone de una copia en local del código. Pero yo no tengo una copia local del código sino que lo tengo en la carpeta www del servidor. Cual sería la forma óptima de trabajar?
  • Editar en local
  • Hacer commit en el servidor con subversion
  • Copiar los archivos al servidor de producción??

No lo veo muy óptimo... Alguna idea?

Muchas gracias.