Comment installer Subversion sur Mac OS X?
Subversion, parfois appelé SVN, est un système open source qui se souvient de chaque modification apportée à vos fichiers et répertoires. Cela peut être utile si vous souhaitez suivre l'évolution de vos documents au fil du temps ou pour récupérer une ancienne version d'un fichier. Commencez à l'étape 1 pour obtenir des instructions détaillées sur l'installation de Subversion sur Mac OS X.
Partie 1 sur 2: installer à partir d'un package binaire
- 1Accédez à http://subversion.apache.org/packages.html#osx. Vous y trouverez un certain nombre de fichiers binaires que vous pouvez télécharger, chacun ayant des exigences différentes. Choisissez celui qui convient le mieux à vos besoins.
- 2Décompressez le. fichier pkg. Il devrait créer un programme d'installation de Subversion sur votre bureau. Double-cliquez sur ce fichier et suivez les étapes d'installation comme indiqué.
- 3Ouvrez le terminal, situé dans le dossier des utilitaires. Vous pouvez également rechercher dans Spotlight Terminal. Entrez ce qui suit à l'invite [nom d'utilisateur]$:
- svn [entrer]
- Si cela renvoie "Tapez 'svn help' pour l'utilisation", alors svn fonctionne correctement.
- Si /usr/local/bin n'est pas dans votre chemin, modifiez votre.profile et ajoutez une ligne comme celle-ci:
- export CHEMIN=$CHEMIN:/usr/local/bin
- Ouvrez une autre fenêtre de terminal et réessayez avec: svn [enter]
Partie 2 sur 2: configurez votre environnement de subversion
- 1Configurez un serveur SVN. Vous en aurez besoin pour distribuer un projet Subversion.
- 2Lancez le terminal, puis créez un répertoire appelé svnroot dans le répertoire de votre compte, comme suit: mkdir svnroot
- Tapez: svnadmin create /Users/[votre nom d'utilisateur]/svnroot
- Cela crée votre serveur!
- 3Utilisez le serveur svn avec Terminal. Vous pouvez payer dans le terminal avec cette commande: svn checkout file:///Users/[votre nom d'utilisateur]/svnroot
- Pour l'accès à distance, activez «accès ssh» (dans Préférences Système/Partage) et procédez au paiement avec: svn checkout svn+ ssh://my.domain.com/Users/ [votre nom d'utilisateur]/svnroot
- 4Configurez 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 sur http://code.google.com.
- 5Aprè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 la connexion.
- Basculez vers le terminal et tapez: svn import -m "votre message d'importation" /my/local/project/path /my/remote/svn/repository Cette commande ajoute tous les fichiers du projet local au serveur SVN.
- Ajoutez le chemin de votre référentiel SVN (à partir du serveur SVN) à la liste dans la fenêtre Working Copy dans SVNx.
- 6Dans svnx, ouvrez votre copie de travail. Lorsque vous travaillez sur ce projet, vous verrez vos modifications ici.
- 7Essaye-le. Apportez une petite modification sur votre copie de travail, puis actualisez la fenêtre Copie de travail.
- SVNx affiche tous les fichiers avec les modifications. Appuyez sur le bouton Valider pour l'ajouter au référentiel du serveur SVN.
- 8Si vous préférez travailler sur le référentiel subversion directement à partir du Finder, envisagez d'utiliser les scripts scplugin ou SVN pour le Finder.
- Diverses documentations supplémentaires existent dans le sous-répertoire doc/ des sources de Subversion. Voir le fichier doc/README pour plus d'informations.
- La documentation principale de Subversion est le livre gratuit Contrôle de version avec Subversion, alias "The Subversion Book". Vous pouvez l'obtenir sur http://svnbook.red-bean.com/
En parallèle