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. 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. 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. 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]

Deuxième partie de deux:
Configurez votre environnement Subversion

  1. 1 Configurez un serveur SVN. Vous en aurez besoin pour distribuer un projet Subversion.
  2. 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!
  3. 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
  4. 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. 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.
  6. 6 Dans SVNx, ouvrez votre copie de travail. Lorsque vous travaillez sur ce projet, vous verrez vos modifications ici.
  7. 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. 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.