SVN - supprimer une révision, ou de faire une révision plus ancienne de la tête
Je suis assez nouveau dans le SVN et je n'ai jamais eu à revenir à une version précédente, même si je peux obtenir une copie d'une révision du référentiel d'accord. Je suis en utilisant TortoiseSVN et Visual Studio SVN du plugin.
J'aimerais restaurer le coffre arrière d'une révision précédente.
Comment puis-je restaurer le coffre - par exemple, la restauration d'une précédente révision et d'en faire le chef?
grâce
double possible de SVN - Comment puis-je changer la TÊTE d'une révision précédente
Je pense que la question est un peu différente - ma question vous demande si il est possible de supprimer une révision ou si la fusion est la seule façon
Je pense que la question est un peu différente - ma question vous demande si il est possible de supprimer une révision ou si la fusion est la seule façon
OriginalL'auteur | 2010-10-07
Vous devez vous connecter pour publier un commentaire.
Ce que vous avez besoin est un soi-disant inverse de fusion:
Voir le Tortoise SVN merge de la documentation pour plus de détails sur la façon de le faire avec Tortoise SVN. Voir aussi le SVN livre (lien copié à partir de une autre question StackOverflow; c'est en fait une question de la FAQ).
OriginalL'auteur DarkDust
La façon la plus simple de le faire avec TortoiseSVN:
La première de ces deux commandes revient à la copie de travail à l'état dans le cadre de cette révision, tandis que le dernier que revient les modifications de la révision spécifique sans revenir plus tard, trop de changements.
OriginalL'auteur Stefan
C'est une utilisation courante de
svn merge
.Vous devez spécifier l'inverse de la différence (par exemple,
--revision 303:302
ou par un équivalent--change -303
):cela permet d'annuler les modifications apportées par la révision 303 dans votre copie de travail. Après cela, vous devez engager la restauration.
OriginalL'auteur Eugene Yarmash