2010-09-15 5 views
2

J'ai fait par erreur un svn revert sur le mauvais répertoire et j'ai perdu mes derniers jours de travail. Je pense que c'est long, mais y a-t-il un moyen de faire un "un revert" en svn?Est-il possible de faire un non-retour en svn?

+0

Seulement si vous revenez à une révision non-tête. Ensuite, vous pourriez récupérer le travail qui avait été commis au moins. – recursive

Répondre

3

Je ne sais pas si c'est utile, mais j'utilise TortoiseSVN sous Windows moi-même, et là, les fichiers qui sont "Reversés" sont déplacés dans la corbeille de Windows, à partir de laquelle ils peuvent généralement être récupérés.

Référence: TortoiseSVN Docs

+0

J'ai mal étiqueté cette question en tant que TourtoiseSVN à l'origine. J'utilise des versions (sur le mac). Mais c'est vraiment bon à savoir. On dirait que Versions ne fait pas la même chose, car je ne vois rien à la poubelle :( – herbrandson

+0

Aïe, dommage :(Il est légèrement ironique que svn puisse faire tant de dégâts accidentels, quand on l'utilise pour * prévenir * de tels dommages en premier lieu! – onnodb

0

Non, désolé, il n'y a pas moyen de revenir en arrière.

0

Non, sauf si les fenêtres enregistrées une copie dans la corbeille comme onnodb suggéré. Si vous n'avez jamais fait les changements que vous avez faits, svn n'a aucune connaissance de leur existence.

Questions connexes