Bonjour,
Mes projets sont actuellement sous CVS, et j'aimerai passer à subversion car il propose plus de fonctionnalités. Cependant, autant CVS est installé sur toutes les distributions, autant SVN est rarement installé de base. J'ai donc choisi la mandriva 2006 pour tester une installation.
J'ai donc fait une installation standard, et une fois terminée, j'ai mis à jour urpmi pour qu'il aille chercher les rpm sur internet (et pas sur le DVD).
J'ai installé subversion en tapant urpmi subversion, pas de pb il s'est installé.
Ensuite, j'ai suivi les instructions qu'on peut trouver sur ce lien en créant un nouveau repository (svnadmin create /svn/test).
Ensuite j'ai voulu configurer le serveur apache tel que c'est décrit dans le document en ajoutant dans httpd.conf les lignes suivantes :
Code :
- <Location /test>
- DAV svn
- SVNPath /svn/test
- </Location>
|
Je redémarre le serveur apache en faisant /etc/init.d/httpd restart et là il me sort une erreur :
Code :
- [root@localhost fmr]# /etc/init.d/httpd restart
- Starting httpd: Syntax error on line 1016 of /etc/httpd/conf/httpd.conf:
- Invalid command 'DAV' : perhaps mis-spelled or defined by a module not included in the server configuration
|
Apparemment il ne reconnait pas la commande (pourtant DAV a une syntaxe colorée par vi). Je suppose d'après le message qu'il me manque un module pour apache qui reconnait cette commande. Probablement un module svn. Mais pourquoi n'a-t-il pas été installé lors de 'urpmi subversion' ? Je n'ai pas trouvé comment faire , alors peut etre quelqu'un saura-t-il m'expliquer ici comment faire ?
merci d'avance
Message édité par xilebo le 29-09-2006 à 08:40:58