Ver Mensaje Individual
  #5  
Antiguo 21-09-2012
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 273
Reputación: 20
afxe Va por buen camino
Buenas...

Te comento mi caso: En mi empresa somos 3 desarrolladores manteniendo el mismo software, aunque tenemos nuestros áreas de actuación delimitadas, es cotidiano el que nos toquemos los fuentes uno a los otros. En principio, todos trabajamos con una copia local con todos los fuentes y bases de datos, además de otra copia en un servidor cuyos fuentes nunca se tocan directamente, y que contiene la versión que ejecutan los clientes.

Cuando creemos conveniente procedemos a una sincronización mediante un software que nos hemos fabricado nosotros: Se compara todos los .pas y .dfm (y el DPR) de las copias locales (de cada uno) con la que hay en el servidor y se obtiene un informe de los fuentes que no han cambiado, los que han cambiado en una sóla de las copias locales (los ha tocado un solo desarrollador) y las colisiones, que son los fuentes que han tocado dos programadores a la vez, en cuyo caso sale un informe con la comparación linea a linea de cada copia con respecto al servidor, e incluso la comparación entre las dos copias, para ver diferencias. En estos casos se decide qué copia es la que quedará y a quién le tocará volver a meter las modificaciones sobre la copia seleccionada (un poco rudimentario, pero es la manera de que todos sepamos que está tocando otro y no le deshagamos su trabajo).

Saludos.
__________________
Amar al mundo apasionadamente.
Responder Con Cita