J'ai commis un tas de fichiers (des dizaines de fichiers dans différents dossiers) par accident. Quelle est la manière la plus simple, la plus propre (et la plus sûre!) D'annuler cette validation sans avoir à supprimer les fichiers de mon répertoire de travail?
svn
tortoisesvn
undo
Manu
la source
la source
Vous devrez peut-être utiliser la ligne de commande, mais vous pouvez utiliser la commande SVN merge et spécifier les révisions en sens inverse pour annuler efficacement une validation. En supposant que votre mauvais commit était r1123, vous feriez:
la source
Vous pouvez rétablir votre copie de travail à la révision antérieure à la validation. Une fois que vous avez rétabli votre copie de travail, validez simplement les modifications et vous annulerez efficacement la validation accidentelle.
Dans un cas comme le vôtre en particulier, je vérifierais probablement la révision que je voulais restaurer dans une nouvelle copie de travail, puis je commettrais la copie de travail dans la révision principale.
la source