Comment créér une nouvelle testing?
Comment créér une nouvelle testing?
Pour créér une nouvelle testing:
On suppose que la dernière testing est basée sur la rNNNN de la trunk et que l'on veut inclure dans une nouvelle testing toutes les modifications survenues sur la trunk jusqu'à la version rTTTT.
Procédure à suivre:
- Récupérer la testing:
svn checkout http://svn.lmd.jussieu.fr/LMDZ/LMDZ5/branches/testing LMDZ
- Se mettre où il faut:
cd LMDZ
- Faire le merge:
svn merge -rNNNN:TTTT http://svn.lmd.jussieu.fr/LMDZ/LMDZ5/trunk
On récupère ainsi dans la version de travail toutes les modifications apportées à la trunk depuis la dernière testing. Attention, il faut bien mettre NNNN dans la commande merge et non NNNN+1 (comme on pourrait le croire)
- Après avoir réglé d'éventuels conflits suites au merge, ne pas oublier de faire un commit en précisant dans le commentaire (pour mémoire) les numéros de révisions qu'on a mergé (on peut éventuellement recopier dans le commentaire la commande faite au point 3. ci-dessus):
svn commit -m "Merged trunk changes rNNNN:TTTT into testing branch"
le répertoire de travail pointant bien toujours sur la branche testing