Ernesto Esteban del Campo C. escribió: > Estimada Lista, > > En la empresa tenemos grupos de desarrolladores que trabajan en php+ajax > directamente en un servidor de pruebas el cual esta compartido vía > samba.
A lo mejor esa idea es mala -- en vez de compartir ese directorio via samba, haz que sea una copia versionada. Para poder actualizarla, que los monos hagan "svn update". Para que esto funcione tienen que haber hecho "svn commit" en su copia de trabajo local. -- Alvaro Herrera Developer, http://www.PostgreSQL.org/ "Ciencias políticas es la ciencia de entender por qué los políticos actúan como lo hacen" (netfunny.com) From [EMAIL PROTECTED] Wed Jul 2 14:38:52 2008 From: [EMAIL PROTECTED] (Franco Catrin L.) Date: Wed Jul 2 15:05:43 2008 Subject: Control de versiones a nivel de servidor. In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> El mié, 02-07-2008 a las 12:33 -0400, Ernesto Esteban del Campo C. escribió: > Estimada Lista, > > En la empresa tenemos grupos de desarrolladores que trabajan en php+ajax > directamente en un servidor de pruebas el cual esta compartido vía > samba. Cada uno de ellos tiene un cliente de subversion con el cual > llevamos el control de versiones. El problema se genera cuando estos no > registran los cambios en sus proyectos y pierden código, lo que genera > perdidas mayúsculas. > > Existe alguna forma de poder hacer un control de versiones en el mismo > servidor y no a nivel del cliente? > > Necesito que me orienten un poco, gracias. Tu problema de fondo es que no saben usar control de versiones. Podrás inventar cualquier tipo de solución estrambótica para toparte nuevamente con un problema de base. Si se les olvida registrar los cambios en su proyecto es tan grave como si se les olvidara grabar los archivos en sus discos locales. Elimina samba, y haz que tu servidor sea un cliente más de subversion. Cuando necesites actualizar la versión del servidor, aplica svn update en el servidor. Sólo lo que existe en el repositorio llegará a tu servidor, es responsabilidad de cada desarrollador grabar y subir sus cambios para que lleguen al sistema de control de versiones y luego al servidor de desarrollo. desarrollador -> subversion -> otros desarrolladores + servidor Saludos -- Franco Catrin L. TUXPAN Software S.A. http://www.tuxpan.com/fcatrin