Websvn-2.0
Par Ludo le dimanche 24 février 2008, 23:01 - Divers - Lien permanent
Websvn ou comment rendre votre repository sexy dans un browser. De plus, au delà il offre quelques fonctionnalitées sympathiques, diff entre les versions, package, flux RSS, etc.
L'installation est simple, rapide... elle se réfère à un post précédent en ce qui concerne l'installtion du repository :
# cd /var/www # wget http://websvn.tigris.org/files/documents/1380/39378/websvn-2.0.tar.gz # tar xvzf websvn-2.0.tar.gz # cd websvn-2.0 # mv include/distconfig.php include/config.php
Editez cette ligne dans le fichier include/config.php afin qu'elle corresponde à votre repository
$config->parentPath('/home/svn/');
Côté configuration apache :
<VirtualHost *:80>
ServerName websvn.plop.org
DocumentRoot /var/www/websvn-2.0
DirectoryIndex index.php
CustomLog /var/logs/httpd/websvn.plop.org.log combined
ErrorLog /var/logs/httpd/websvn.plop.org_err.log
LogLevel warn
<Directory /var/www/websvn-2.0>
Options none
AllowOverride Authconfig
Order Deny,allow
allow from all
</Directory>
</virtualhost>
Bon voilà, cela suffit à le rendre fonctionnel, Si vous voulez alle plus loin, il y a d'autres paramètres, tout est expliqué dans le fichier de doc.
Commentaires
Salut,
Tip top ton article ! Je ne connaissais pas Websvn.
J'ai quand meme une petite préférence pour Trac :)