Control de versiones a nivel de servidor.
Rodrigo Fuentealba
the.code.keeper en gmail.com
Mie Jul 2 15:47:06 CLT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ernesto Esteban del Campo C. wrote:
| 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.
Wrong idea.
El servidor de pruebas deberia ser una copia de subversion
(probablemente con el mismo esquema).
| 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.
Entonces aplica la ley del palo; estan trabajando demas por flojera.
| Existe alguna forma de poder hacer un control de versiones en el mismo
| servidor y no a nivel del cliente?
En cada maquina de developer:
[mono en monos.devs] # svn ci -m "Probando tal modulo"
- -> cambios se guardan en svn
En el servidor, cuando quieras:
[server en monos.devs] # svn update
- -> cambios de svn (propios y de otros) se ven en el server.
Les puedes hacer un script para que actualicen el proyecto
automaticamente si son developers flojos... pero bueno.
- --
Rodrigo Fuentealba
Concepción, Región del Bío-Bío, Chile
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iQIcBAEBAgAGBQJIa9s5AAoJEEiHvghVFqnjyXQQALAZr9k36eo+la/7qTBOyWAC
oEtKxfz23NrWKeHQOXYr+P14U4pnCZcNO156fyVeuLLNycbzlymWSeGqI31+di6e
FXoCKCSI2VZRo2U800JEMRmAd1Ot3XFqAI0CnTeTJjdwjPdUxJax4KlwsaxIytLr
pE3PW2GliRAAb9lyduA1MbZLPRQ+y7I2BKsfpHuLOslChbQirPEGre/IUE2fAbLG
vZ75A42ntXu4vpAWIX81zzCgGbGNdQS7iRb1DFCg/R5oJPMJsgwme+LddTvnzmXO
jb8EbU95rZpwNp369hVAhZdpleielP4XmaRJz8Dg7XfZGm3mPt0XEFof26yfWfvu
jsSYayNCLlXAxUfcssMGmS+N1pYSM5LiHJUW4IJjCLpfHAWo5vxjBwHuZKfBffqx
r2L04a0apNsA7+ro+PM6jL2zxe3Q/SGZrDc4JHbvcmwhpHLTeKdBzIDa5wGTG+mb
Y6nj3o6pKoi8dBjejgr7hIJelJ9L0+jlqUCClSGwp/SNxnR1MihOuU0znYhotGDh
pQowWUIUjxAs7f82BSrLcLEFkBzHMJ+g0PEjmVFXf0Aw07D08/TygECIx2suMRiE
RAoqWyydNB/ufJrIbZ6JEAEJlsZ0G2wgyd6x8stR99qPPxhvecUTwxKgAtMVHvfq
TUC0c1g2TSNZy20KT1Jo
=7h80
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución Linux