Subversion, parfois appelé SVN, est un système open-source qui se souvient de toutes les modifications apportées à vos fichiers et répertoires. Cela peut être utile si vous souhaitez suivre l'évolution de vos documents au fil du temps ou récupérer une version antérieure d'un fichier. Commencez à l'étape 1 pour obtenir des instructions détaillées sur l'installation de Subversion sous Mac OS X.
Première partie de deux:
Installer à partir d'un package binaire
-
1 Aller vers http://subversion.apache.org/packages.html#osx. Vous y trouverez un certain nombre de binaires que vous pouvez télécharger, chacun ayant différentes exigences. Choisissez celui qui convient le mieux à vos besoins.
-
2 Décompressez le.fichier pkg. Il devrait créer un programme d'installation Subversion sur votre bureau. Double-cliquez sur ce fichier et suivez les étapes d'installation comme indiqué.
-
3 Ouvrez le terminal situé dans le dossier Utilitaires. Vous pouvez également rechercher dans Spotlight for Terminal. Entrez les informations suivantes à l'invite [nom d'utilisateur] $:
- svn [entrer]
- Si cela renvoie "Type 'svn help' pour son utilisation", alors svn fonctionne correctement.
- Si / usr / local / bin n'est pas dans votre chemin, éditez votre fichier .profile et ajoutez une ligne comme celle-ci:
- export PATH = $ PATH: / usr / local / bin
- Ouvrez une autre fenêtre du terminal et réessayez avec: svn [enter]
- svn [entrer]
Deuxième partie de deux:
Configurez votre environnement Subversion
-
1 Configurez un serveur SVN. Vous en aurez besoin pour distribuer un projet Subversion.
-
2 Lancer Terminal, puis créer un répertoire appelé svnroot dans votre répertoire de compte, comme suit: mkdir svnroot
- Tapez: svnadmin create / Users / [votre nom d'utilisateur] / svnroot
- Cela crée votre serveur!
- Tapez: svnadmin create / Users / [votre nom d'utilisateur] / svnroot
-
3Utilisez le serveur svn avec Terminal. Vous pouvez commander dans le terminal avec cette commande: svn checkout file: /// Users / [votre nom d'utilisateur] / svnroot
- Pour l'accès à distance, activez "ssh access" (dans Préférences / Partage du système) et validez avec: svn checkout svn + ssh: //mon.domaine.com/Utilisateurs/ [votre nom d'utilisateur] / svnroot
- Pour l'accès à distance, activez "ssh access" (dans Préférences / Partage du système) et validez avec: svn checkout svn + ssh: //mon.domaine.com/Utilisateurs/ [votre nom d'utilisateur] / svnroot
-
4 Configurez un client Subversion. Par exemple, svnX prend en charge toutes les versions actuelles de Mac OS X de 10.5 à 10.8. Vous pouvez l'obtenir à l'adresse http://code.google.com.
-
5 Après le téléchargement, démarrez SVNx et vous verrez deux fenêtres nommées Copies de travail et Référentiels. Sous Référentiels, ajoutez l'URL et les données de connexion du serveur SVN.
- Ouvrez la fenêtre; Si vous obtenez une erreur, vérifiez le LogIn.
- Basculez vers le terminal et tapez: svn import -m "votre message d'importation" / mon / local / projet / chemin / mon / distant / svn / repository Cette commande ajoute tous les fichiers du projet local au serveur SVN.
- Ajoutez le chemin de votre référentiel SVN (du serveur SVN) à la liste de la fenêtre Working Copy de SVNx.
- Ouvrez la fenêtre; Si vous obtenez une erreur, vérifiez le LogIn.
-
6 Dans SVNx, ouvrez votre copie de travail. Lorsque vous travaillez sur ce projet, vous verrez vos modifications ici.
-
7 Essaye-le. Modifiez légèrement votre copie de travail, puis actualisez la fenêtre de copie de travail.
- SVNx affiche tous les fichiers avec des modifications. Appuyez sur le bouton Valider pour l'ajouter au référentiel de serveurs SVN.
-
8 Si vous préférez travailler sur le dépôt Subversion directement à partir du Finder, envisagez d'utiliser des scripts SCPlugin ou SVN pour le Finder.
Facebook
Twitter
Google+