J'ai utilisé Tortoise SVN (et VisualSVN) avec un dépôt local sur mon ordinateur de bureau pendant quelques mois. Nous venons de mettre en place un serveur SVN Linux, et je veux déplacer mon dépôt vers ce serveur, en conservant tout mon historique. Une fois déplacé, je vais arrêter d'utiliser le référentiel local. Les docs Tortoise suggèrent d'utiliser la commande "Relocate ...", mais cela se plaint des UUID non concordants. J'ai trouvé quelques suggestions sur la façon d'éditer le fichier UUID pour le faire correspondre au serveur, mais Tortoise a ignoré la nouvelle valeur, même après un redémarrage.Comment puis-je déplacer mon dépôt local Tortoise SVN vers notre nouveau serveur SVN Linux?
De plus, je n'ai actuellement pas d'accès en ligne de commande au serveur Linux, mais je peux probablement l'obtenir si je le dois.
Quelle est la meilleure façon de faire cela?
Le vidage svnadmin a bien fonctionné - merci! Cependant, Relocate se plaignait encore des UUID non concordants. De plus, VisualSVN a insisté pour référencer l'ancien référentiel local. Après un peu de futing autour, j'ai renommé TOUTES mes copies de travail, et ensuite fait de nouvelles caisses dans de nouveaux répertoires de travail. Quand j'ai confirmé que tout fonctionnait correctement, j'ai supprimé les anciennes copies de travail. –