Valentina,
¿cómo estás? Hay algunos sistemas centralizados que usan file-locking (p. ej. RCS): si uno lo está modificando, nadie más puede bajarlo, salvo en modo lectura. Las versiones no se pisan.
Y hay otros sistemas centralizados (p. ej. CVS) que usan el mecanismo que explica Sommerville de permitir copiar y modificar a distintos desarrolladores, colocando al hacer el check-in un número de versión distinto (las versiones no se pisan), junto con la opción de version merging. Al mergear, como explica Sommerville, o bien se reúnen automáticamente todos los cambios en una nueva versión, o bien, si hay conflictos, se avisa para que un desarrollador los resuelva manualmente.
Saludos
Angie.-
¿cómo estás? Hay algunos sistemas centralizados que usan file-locking (p. ej. RCS): si uno lo está modificando, nadie más puede bajarlo, salvo en modo lectura. Las versiones no se pisan.
Y hay otros sistemas centralizados (p. ej. CVS) que usan el mecanismo que explica Sommerville de permitir copiar y modificar a distintos desarrolladores, colocando al hacer el check-in un número de versión distinto (las versiones no se pisan), junto con la opción de version merging. Al mergear, como explica Sommerville, o bien se reúnen automáticamente todos los cambios en una nueva versión, o bien, si hay conflictos, se avisa para que un desarrollador los resuelva manualmente.
Saludos
Angie.-