SVN Server
SVN Server est un système de contrôle de version open source qui vous permet de maintenir les versions actuelles et historiques des fichiers et d'accéder à son entrepôt à travers les réseaux facilement et efficacement. Il conserve un enregistrement de toutes les modifications apportées à vos données et vous permet de garder la trace de l'historique complet des versions des fichiers et des répertoires, afin de pouvoir récupérer des anciennes versions de vos données depuis l'entrepôt et de déplacer et/ou copier l'arborescence complète des répertoires tout en conservant l'historique des révisions.
Création des entrepôts
Le référentiel est le lieu de stockage central pour les fichiers et répertoires de SVN Server. Toutes les modifications apportées aux fichiers dans l'entrepôt se verront attribuer une version et seront enregistrées.
Pour créer un entrepôt :
- Cliquez sur Ajouter.
- Saisissez les détails généraux dans l'onglet Général :
- Nom de l'entrepôt : Saisissez un nom de votre choix pour que les utilisateurs puissent identifier l'entrepôt auquel ils veulent se connecter.
- Domaine : Saisissez un nom de votre choix pour indiquer aux utilisateurs l'espace de nom d'authentification auquel ils se connectent. Cet espace de nom d'authentification est utilisé comme une clé qui peut être associée avec des entrepôts multiples.
- Permissions anonymes : Assigne des niveaux de privilèges d'accès pour restreindre ou permettre aux utilisateurs d'accéder à cet entrepôt.
- Entrer une URL : Utilise l'URL pour accéder à votre entrepôt de destination.
- Cliquez sur Utilisateur > Ajouter pour créer des comptes utilisateurs qui peuvent accéder à ce référentiel. Les utilisateurs disposeront d'une accès en lecture/écriture par défaut.
Limites :
- Le nom du référentiel est sensible à la casse et peut inclure de 1 à 64 caractères Unicode, mais ne peut pas contenir les symboles suivants :
+! " # $ % & ' ( ) * + , / : ; < = > ? @ [ ] \ ^ ` { } | ~ - Le premier caractère du nom d'un référentiel ne peut être ni le signe moins ni un espace tout comme le dernier caractère qui ne peut également pas être un espace.
- Le nom du domaine est sensible à la casse et ne peuvent contenir que des caractères alphanumériques, des points(.), des tirets (-) et des signes soulignés (_). Le premier et le dernier caractère ne peuvent être un espace. La longueur totale ne peut pas excéder 64 caractères.
- SVN Server ne prend pas en charge les protocoles HTTP et HTTPS à ce jour.
Pour supprimer un entrepôt :
Sélectionnez l'entrepôt que vous souhaitez supprimer et cliquez sur Supprimer.
Remarque :
Toutes les données et paramètres de l'entrepôt choisi seront supprimés définitivement et ne pourront être recouvrés une fois que l'entrepôt est supprimé.
Modification des paramètres
Vous pouvez changer les entrepôts existants ou les comptes utilisateurs.
Pour modifier les paramètres de l'entrepôt ou les comptes utilisateurs :
Double cliquez sur l'entrepôt que vous désirez modifier, ou sélectionnez l'entrepôt et cliquez sur Modifier. Vous pouvez changer le nom du domaine, la permission anonyme, ajouter ou supprimer certains comptes utilisateur.
Maintenir les entrepôts
Vous pouvez maintenir les entrepôts existants avec la touche Maintenir sur la page principale. Les options suivantes sont disponibles :
- Compresser : Consolider les versions archive pour sauvegarder de l'espace et augmenter l'efficacité.
Remarque :
- Seuls les entrepôts utilisant les formats FSFS peuvent être compressés.
- On ne peut pas accéder à des entrepôts compressés par un SVN Server antérieur à la version 1.6.
- Vérifier : Inspecter chaque version dans la base de données et reporter les révisions corrompues.
- Mise à jour : Met à jour votre base de données à la dernière version pour augmenter l'efficacité. Le temps nécessaire dépend de la taille de l'entrepôt. Nous vous recommandons de sauvegarder votre entrepôt avant la mise à jour.