Bonjour à tous,
J'ai un problème avec Mercurial que je suis en train de découvrir pour gérer un projet sur lequel je travaille seule (donc sur un unique dépôt).
Je voudrais créer plusieurs branches de mon travail, donc en faisant des essais je suis arrivée à 3 branches : 'default', 'Branche1', 'Branche2'.
Un 'hg log' me donne l'organisation suivante de mes sauvegarde :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
changeset: 8:9f0c739c3b7f
branch: Branche2
tag: tip
parent: 6:3d137cf61930
user: latitude38
date: Wed Oct 27 22:20:39 2010 +0200
summary: essai
changeset: 7:b7e2e268eaf1
branch: Branche2
user: latitude38
date: Wed Oct 27 22:16:32 2010 +0200
summary: 1er commit Branche2
changeset: 6:3d137cf61930
branch: Branche2
user: latitude38
date: Tue Oct 26 14:59:23 2010 +0200
summary: Branche2
changeset: 5:1d5b674bc53c
branch: Branche1
user: latitude38
date: Tue Oct 26 14:56:34 2010 +0200
summary: 1ere Branche
changeset: 4:53de333b173c
user: latitude38
date: Tue Oct 26 14:39:09 2010 +0200
summary: 26_10_10
changeset: 3:83a57ec8449c
user: latitude38
date: Sun Sep 26 14:37:26 2010 +0200
summary: 24_09_10
changeset: 2:ece85b0d3a2f
user: latitude38
date: Tue Sep 21 13:28:12 2010 +0200
summary: 21_09_10
changeset: 1:a4fab2fe019b
user: latitude38
date: Tue Sep 21 11:48:40 2010 +0200
summary: 21_09_10
changeset: 0:c980e6713eb0
user: latitude38
date: Tue Sep 21 11:47:36 2010 +0200
summary: 21_09_10 |
Maintenant mon working directory a pour parents la version 8 (la dernière) sur la branche 2. Lorsque je manipule mes versions pour faire des tests, j'ai voulu revenir à des versions précédentes. Lorsque je tape :'hg update 7' , voici le message que je récupère :
abandon*: crosses branches (use 'hg merge' to merge or use 'hg update -C' to discard changes)
par contre hg update 6 marche tout à fait, alors que ces 3 versions font parti de la même branche !
Si quelqu'un sait ce que 'cross branches' signifie, et pourquoi je ne peux pas updater ?
Merci de toutes vos réponses,
L.
Partager