Ceci est une procédure pour installer un serveur SVN sur Mac OS X. Ce qui est génial avec Mac OS X, c'est que les logiciels nécessaires sont déjà disponibles « out-of-the-box » sur le système d'exploitation
Testé sur Mac OS X 10.7.3.
svnadmin
) est déjà installé avec Lion.
Pour créer un repository nommé repository
, il suffit de faire :
$ sudo mkdir /usr/local $ cd /usr/local $ sudo svnadmin create repository
À ce point-ci, le SVN est fonctionnel, on peut faire un checkout :
httpd-subversion.conf
dans le répertoire /etc/apache2/extra
et mettre les lignes suivantes :LoadModule dav_svn_module libexec/apache2/mod_dav_svn.so LoadModule authz_svn_module libexec/apache2/mod_authz_svn.so <Location /svn/repository> DAV svn SVNPath /usr/local/repository </Location>
/etc/apache2/httpd.conf
, juste après l'inclusion SSL/TLS :# Subversion Include /private/etc/apache2/extra/httpd-subversion.conf
$ sudo apachectl restart
au lieu d'aller dans Préférences Système.
http://localhost/svn/repository
et vérifier que ça fonctionne. Ça devrait ressembler à l'image ci-bas.Source : http://www.sonzea.com/articles/subversion-trac.html