Subversion (parfois appelé SVN) est un système open source qui mémorise chaque modification que vous apportez aux fichiers et répertoires. Ce système est utile lorsque vous souhaitez suivre les modifications apportées à un document au fil du temps ou restaurer une ancienne version d'un fichier. Commencez par la première étape pour obtenir des instructions détaillées sur l'installation de Subversion sur Mac OS X.
Étape
Partie 1 sur 2: Installation du système à partir d'un package binaire
Étape 1. Visitez
Sur cette page, vous trouverez un certain nombre de fichiers binaires téléchargeables, chacun avec des exigences différentes. Choisissez le binaire qui correspond le mieux à vos besoins.
Étape 2. Extrayez le fichier
paquet téléchargé. Le fichier d'installation de Subversion sera créé sur le bureau par la suite. Double-cliquez sur le fichier et suivez les étapes d'installation comme indiqué.
Étape 3. Ouvrez le terminal qui se trouve dans le dossier « Utilitaires »
Vous pouvez également rechercher Terminal via Spotlight. Saisissez l'entrée suivante dans la commande [username]$:
-
svn [entrer]
-
Si la commande renvoie la réponse " Tapez 'svn help' pour l'utilisation ", Subversion fonctionne correctement.
-
Si /usr/local/bin n'est pas disponible dans le répertoire, modifiez le fichier.profile et ajoutez la ligne suivante:
export CHEMIN=$CHEMIN:/usr/local/bin
-
Ouvrez une nouvelle fenêtre de terminal et essayez d'entrer la commande suivante: svn [enter]
Partie 2 sur 2: Configuration de l'environnement Subversion
Étape 1. Configurez le serveur SVN
Vous avez besoin de ce serveur pour distribuer les projets Subversion.
Étape 2. Exécutez Terminal et créez un répertoire nommé " svnroot " dans le répertoire du compte comme ceci:
mkdir svnroot
-
Tapez: svnadmin create /Users/[votre nom d'utilisateur]/svnroot
-
Le serveur a été créé avec succès !
Étape 3. Utilisez le serveur SVN avec Terminal
Vous pouvez le vérifier via Terminal avec la commande suivante: svn checkout file:///Users/[votre nom d'utilisateur]/svnroot
-
Pour l'accès à distance, activez " ssh access " (dans Préférences Système/Partage) et vérifiez à l'aide de la commande suivante: svn checkout svn+ssh://my.domain.com/Users/[your username]/svnroot
Étape 4. Configurez le programme de gestion de Subversion
Par exemple, svnX prend en charge toutes les versions de Mac OS X de 10.5 à 10.8. Vous pouvez l'obtenir sur
Étape 5. Exécutez SVNx après le téléchargement, puis voyez deux fenêtres nommées « Copies de travail " et " Dépôts".
Sous « Référentiels », ajoutez l'URL et les données de connexion du serveur SVN.
-
Ouvrez la fenêtre. Si vous obtenez un message d'erreur, vérifiez votre login.
-
Basculez vers Terminal et tapez: svn import -m "vos messages d'importation" /my/local/project/path /my/remote/svn/repository. Cette commande ajoute tous les fichiers du projet local au serveur SVN.
-
Ajoutez le répertoire du référentiel SVN (à partir du serveur SVN) à la liste dans la fenêtre « Copie de travail » de SVNx.
Étape 6. Dans SVNx, ouvrez une copie de travail du fichier/document
En travaillant sur ce projet, vous pouvez voir les modifications dans la fenêtre SVNx.
Étape 7. Testez le document
Apportez des modifications mineures à la copie du fichier/document, puis mettez à jour le document dans la fenêtre « Copie de travail ».
SVNx affiche tous les fichiers avec les modifications. Appuyez sur le bouton « Commit » pour l'ajouter au référentiel du serveur SVN
Étape 8. Si vous souhaitez travailler sur des documents/fichiers dans le référentiel Subversion directement à partir du Finder, c'est une bonne idée d'utiliser SCPlugin ou SVN Scripts for Finder
Des astuces
- De la documentation supplémentaire est disponible dans le sous-répertoire « doc/ » des ressources Subversion. Lisez le fichier « doc/README » pour plus d'informations.
- La documentation principale de Subversion est un livre gratuit appelé Contrôle de version avec Subversion ou The Subversion Book. Vous pouvez l'obtenir sur