2009-10-23 4 views
1

Est-ce que SVN vous permet de supprimer complètement et proprement une révision entière de sa structure de dossier?Possibilité de supprimer une révision spécifique de SVN?

J'ai utilisé Tortoise SVN pour supprimer un fichier du référentiel SVN, et en raison de sa taille, je souhaite qu'il soit complètement supprimé du référentiel. Il semble être supprimé de la révision de la tête, mais pas de la structure du dossier SVN.

Je voudrais supprimer la révision où j'ai ajouté le fichier au référentiel, donc il n'y a aucune trace de cet énorme fichier restant.

Est-il possible de purger complètement ce fichier du référentiel complètement et proprement?

Merci pour vos commentaires.

Répondre

3

Oui et non. Cette fonctionnalité hypothétique est appelée obliterate, mais elle n'existe pas actuellement. Étant donné que la demande de fonctionnalité date de 2001, il est peu probable qu'elle soit jamais implémentée non plus.

Vous peut cependant cependant complètement vider, filtrer et recharger l'historique du référentiel as described in the svn book.

+0

Une fois, j'ai découvert que certains développeurs amateurs de mon équipe ont envoyé des fichiers binaires et divers fichiers indésirables dans le serveur svn. Il n'y a aucun moyen sûr d'oblitérer ou de délier. J'ai dû recharger la base de données à partir de la dernière bonne révision. Je pense que délivre a été déprécié. –

Questions connexes