[Squeak-fr] [dual change sorter] Comment perdre unesoirée de travail.

Alexandre Benoit alexandre.benoit13 at wanadoo.fr
Lun 29 Sep 23:18:11 CEST 2003


Comment perdre une soirée de travail avec le dual change sorter.
Etape 1) On veux que son projet soit visible grâce au plugin des 
navigateurs.
Etape 2) On se rend compte que le code du projet est dans plusieurs 
change set. Mais pour plaire au plugin, il faut tout mettre dans le même.
Etape 3) On ouvre le projet. On ouvre le dual change sorter. Pour faire 
un submerge d'un change set dans l'autre. Un des change set contient du 
code plus récent que l'autre. Donc on veut submerger du plus vieux dans 
le plus récent ce qui supprime le 'change set' le plus vieux 
automatiquement. (L'opération inverse est impossible par ce que le 
'change set' le plus récent  correspond au projet que l'on vient 
d'ouvrir, c'est donc le 'change set' actif, on ne peut donc pas le 
supprimer).
Etape 4) On pleure par ce que les changements apportés aux classes déjà 
définies dans le vieux change set sont perdus. Il est très bizarre que 
les dates des changements ne soient pas prises en compte pendant 
l'opération. Ce fait plus le fait de faire un submerge dans le mauvais 
sens conduit à la catastrophe.

Alexandre



Plus d'informations sur la liste de diffusion Squeak-fr