Un serveur SVN quoi
joey_joe93 a écrit :
A un instant t, un développeur récupère (vers B) les sources d'un module (checkout) et lock ceux-ci afin que personne ne viennent modifier ce module en meme temps que lui....
|
Mais c'est n'importe quoi
1. Ca veut dire que les développeurs n'ont les sources en local que quand ils les éditent, le modèle de subversion c'est que les développeurs récupèrent une copie du repository quand ils sont intégrés au projet (via checkout) puis entrent dans une logique de update/commit resynchronisant régulièrement leur copie locale avec le repository distant. Ton machin signifie que dès qu'une édition est faite le dev doit supprimer l'intégralité des fichiers en local, c'est stupide
2. L'édition concurrente est l'avantage principal de subversion, permettant justement à plusieurs personnes de travailler en simultané sur les mêmes fichiers
3. En utilisant SVN comme il se doit, le dev peut parfaitement utiliser lock - modify - unlock au lieu d'edit-merge si ça l'amuse, je ne vois pas ce que le checkout vient faire ici
Et ça reste complètement con comme idée.
Message édité par masklinn le 13-02-2006 à 16:31:38
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody