Bonjour

J'ai un probleme sur un projet gerré avec SVN

On parts d'un trunk
on crée une branche A
on fait des commits dans A
on crée une branche B depuis A
on fait des commits dans A et d'autres dans B
chaque semaine on fait un merge du trunc vers A et vers B
de temps en temps on fait un merge de A vers B
Au merge de B dans le trunc il manque du code notament celui qui a été
introduit entre T et le branching de A vers B

A priori le probleme c'est que B ayant été crée avec les modifs qui
posent probleme, les divers merges de A vers B n'ont rien changé dans B et
au merging de B vers T, rien ne s'est passé.

Mon admin m'a dit qu'il ne faut plus faire ca mais créer une branche
nouvelle depuis T et faire un merge de la derniere branche vers celle la.
Ca ne me plait que partiellement, mais bon.

Le probleme maintenant c'est de ratrapper la connerie.

Il n'est pas possible de fiare un merge de A vers T car ca ferait un
conflit avec les merges précédants.

Mon admin me propose de sortir les modifs sur son espece de patch-viewer,
de les reporter ( en enlevant les numéros de lignes et les + en début de
ligne ) dans T et de faire un commit
Le probleme est que l'on ne peut pas appliquer un patch ailleurs que dans
la branche dans laquelle il a été crée.

Des idées pour automatiser le truc?

Merci



_________________________________
Linux mailing list
Linux@lists.parinux.org
http://lists.parinux.org/mailman/listinfo/linux

Répondre à