J'utilise SVN (TortoiseSVN) et souvent sont entrés dans la situation suivante:SVN Version Rollback Question
Je voulais rejeter tous les changements depuis un spécifique (ancienne) révision et tourner tous les fichiers à ce spécifique (vieux) version. Ensuite, j'ai voulu travailler plus loin comme si cette révision spécifique (ancienne) était la plus récente, c'est-à-dire que je voulais être en mesure de valider l'ancienne révision spécifique en tant que nouvelle révision.
J'ai trouvé plusieurs solutions à ce problème (par exemple stackoverflow.com/questions/402159/roll-back-or-revert-entire-svn-repository-to-an-older-revision ou rustyrazorblade.com/2007/ 04/comment-roll-back-commits-à-une-version-antérieure-d'-un-repository-in-svn /).
Cependant, je me demande s'il existe un moyen simple de revenir à une révision spécifique. Je pensais que le contrôle de version est juste bon pour de telles choses (ou suis-je mal compris quelque chose?).
Y a-t-il une simple commande/bouton/etc. cela prend une mise à jour mon référentiel local à une ancienne révision et déclare qu'il est le plus récent? Comme je suppose qu'il n'y a pas de fonction "intégrée" pour cela, je voulais savoir quelle raison poussait les développeurs à ne pas intégrer cette fonctionnalité. Est-ce que quelqu'un le sait?
Cela me semble trop compliqué. Aussi, si quelqu'un essaie de mettre à jour ou de commettre pendant que vous êtes en train de faire cela, ils se demanderont ce qui est arrivé au dépôt. – MatrixFrog