Forum Programmation.autre SVN et branches

Posté par  .
Étiquettes : aucune
0
15
juil.
2009
Bonjour,

On dispose de plusieurs branches dans ma base genre
/dev/toto
/dev/titi
/Version/V2.0
/Version/V1.1

Maintenant que la V2.0 est la version officielle je veux que /dev/toto et /dev/titi soit remplacées par la V2.0 cad que titi et toto travaillent dans leur propre branche qui (re)demarre à partir de la V2.0.

Comment je fais pour forcer SVN a ecraser completement les anciennes modifs faites dans /dev/toto et /dev/tit par la V2.0 ?

En gros faire un merge qui ecrase tout sans rien demander en copiant le contenue de la V2.0 dans /dev/titi et /dev/toto

Merci
  • # Delete/Copy

    Posté par  . Évalué à 2.

    Le plus simple est sans doute de supprimer les vieilles branches avec un svn delete et de recopier la branche V2.0 par dessus les anciennes branches de /dev (svn copy).
    De cette manière l'historique repartira de la V2 et non de ce qu'il y avait avant dans les branche /dev
    • [^] # Re: Delete/Copy

      Posté par  . Évalué à 1.

      Ok merci ouais c le plus simple, je pensais qu'il y aurait des problemes de noms
      Merci
      • [^] # Re: Delete/Copy

        Posté par  (site web personnel) . Évalué à 1.

        Non il n'y a pas de problème, ça marche même très bien coté utilisateur !

        Quand toto et titi vont faire un svn update, il vont récupérer la V2.
        (enfin sauf si ils sont très rapide et font leur update entre le delete et le copy)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.