2010-04-06 6 views
9

Si je supprime un fichier dans une jonction d'un référentiel svn, puis-je obtenir le fichier si je demande une version précédente, ou le fichier a-t-il été supprimé pour toujours?SVN récupérer le fichier supprimé

Répondre

14

Vous l'obtiendrez dans la révision précédente.

En fait, il n'y a pas de façon "standard" de se débarrasser complètement d'un fichier dans un dépôt Subversion. Il ya beaucoup de discussions animées autour de savoir si une telle fonctionnalité devrait être mis en œuvre (voir this bug report et this blog post sur le problème par exemple).

+0

Merci beaucoup Pekka. Cordialement. Jose – Sosi

1

Il n'est pas possible (à partir de la version client 1.6.18) d'obtenir que le client restaure une version précédente en adressant un fichier supprimé directement car le client ne gère pas bien les historiques de changement de chemin. Une façon d'obtenir le fichier est d'exporter une révision plus ancienne (à un endroit sûr) Vous devez exporter le répertoire entier à cette version. Et puis, si vous voulez commettre la réversion à cette révision, copiez le fichier en place, ajoutez-le, validez;

Questions connexes