Frédéric Olivier :: Développeur Web

18 octobre 2010 Annuler les changements d'une révision antérieure

Scénario :

Votre projet Subversion est à la révision 10

Vous avez introduit un bug et fait des changements que vous souhaitez complètement annuler lors de la révision 6.

Utilisez svn merge pour enlever les changements faits lors de la révision 6 dans votre révision 10 à jour locale :

svn merge --dry-run -r 6:5 .
svn merge -r 6:5 .

il ne vous reste plus qu'à utiliser meld pour vérifier si les changements renversés sont les bons !

Fichier individuel :
svn diff chemin/fichier.txt --diff-cmd meld

Fichier par fichier pour tout un projet :
svn diff --diff-cmd meld

Et voila!

Contact

Communiquer avec moi par courriel à l'adresse folivier « A commercial » f0.ca

Veille Techno


Cadouri de Craciun