Sauvegarde de dépôt

Quel que soit le type de dépôt que vous utilisez, il est extrêmement important que vous maintenez des sauvegardes régulières et que vous vérifiez la sauvegarde. Si le serveur tombe, vous pouvez être capable d'avoir accès à une version récente de vos fichiers, mais sans le dépôt tout votre historique est perdu pour toujours.

La manière la plus simple (mais pas pas la plus recommandée) est de copier le dossier du dépôt sur votre sauvegarde. Cependant, vous devez être absolument sûr qu'aucun processus n'ait accès aux données. Dans ce contexte, accès veut dire pas d'accès du tout. Si votre dépôt est accédé pendant la copie, (navigateur Internet laissé ouvert, WebSVN, etc) la sauvegarde sera inutile.

La méthode recommandé est d'exécuter

svnadmin hotcopy chemin/du/dépôt chemin/de/la/sauvegarde

pour créer une copie de votre dépôt de manière sûre. Sauvegardez alors la copie.

The svnadmin tool is installed automatically when you install the Subversion command line client. The easiest way to get this is to check the option to include the command line tools when installing TortoiseSVN, but if you prefer you can download the latest version of command line tools directly from the Subversion website.