J'utilisais Visual SVN sous Windows. Maintenant, je suis sur Mac OSX.
Quelqu'un connaît-il un serveur SVN pour MAC OSX qui est aussi facile à utiliser que Visual SVN sous Windows? Je ne veux pas taper les commandes de la console, je voudrais une interface utilisateur agréable et simple :-)
À votre santé
Mac OSX LION et Snow Leopard sont fournis par défaut avec SVN Server. n tutoriel facile peut être trouvé ici
Fondamentalement, vous utiliserez un environnement de ligne de commande (Shell). Aucun outil GUI n'est disponible.
Pour créer un référentiel, émettez cette commande
svnadmin create MyFirstRepository
Cela créera un référentiel avec le nom ci-dessus dans le dossier actuel.
L'étape suivante consiste à importer un répertoire. Utilisez cette commande
svn import destination-folder file:///path-to-repository -m "Initial Import"
La troisième étape serait de vérifier ce que vous venez d’enregistrer.
svn checkout file:///path-to-repository destination-folder
Je sais que vous voulez qu'une application GUI simple installe le serveur, mais vous pouvez faire en sorte qu'Apache serve votre référentiel Subversion avec l'authentification WebDAV très rapidement et facilement. En utilisant macports pour installer toutes les dépendances et avec quelques modifications de base aux options de configuration dans Apache, vous êtes prêt à partir.
Voici la configuration de base (du wiki Macports): MacPorts Subversion avec Apache
La ligne de commande est votre amie!
Une autre pile Nice pour un serveur Subversion peut être trouvée à http://bitnami.org/stack/Subversion . D'après la description:
BitNami Subversion Stack simplifie considérablement le déploiement de Subversion et ses dépendances requises. Il peut être déployé à l'aide d'un programme d'installation natif, en tant que machine virtuelle ou dans le cloud.
Soit dit en passant, il convient de noter que Snow Leopard (au moins) est livré avec un serveur SVN fourni par défaut. Je pense que Leopard a fait de même. Quoi qu'il en soit, vous feriez bien mieux de simplement l'utiliser au lieu de lancer votre propre solution.
Instructions d'Apple: http://developer.Apple.com/library/mac/#featuredarticles/SubversionXcode3/
Une intégration un peu plus compliquée: http://ursecta.com/wp/2009/11/Subversion-server-on-snow-leopard-server/
Je sais que vous démangez pour Visual SVN-like sur le mac, mais l'une des principales raisons pour lesquelles vous n'obtenez pas beaucoup de réponses est que SVN et Apache n'existent pas par défaut sur Windows (une démangeaison que Visual SVN gratte ), mais existent sur OSX.
L'argument est le suivant: si vous êtes assez averti pour utiliser SVN, alors vous serez probablement satisfait de ce que OSX a par défaut (ligne de commande!), Ou vous avez probablement un serveur Linux quelque part qui sert SVN pour vous .
Je vous recommande quelques options en plus de ce que tout le monde mentionne:
Je peux recommander Versions , si vous avez besoin d'une application tierce complète.
Jusqu'à récemment, j'avais une configuration simple - un référentiel SVN local (fichier) sur mon disque local; puis utilisé les fenêtres SCM (Source Control Management) de Xcode pour gérer les commandes SVN - ce n'est pas trop mal pour la plupart des actions quotidiennes. Évidemment, cela suppose que vous utilisez Xcode?
Vous pouvez télécharger Subversion pour OSX depuis WANdisco. Ils ont également berSVN qui est un outil Web similaire à VisualSVN avec beaucoup plus de fonctionnalités.