Forum Linux.redhat Installer Subversion et mod_dav_svn sur une RedHat

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
déc.
2005
Salut,
j'ai demandé à mes gentils admin, qui découvrent comme moi le monde magique de Linux, de m'installer un serveur Subversion. On a d'abord essayé sur une Ubuntu, et on essaye maintenant de passer à la Red Hat (une RHES 4). Seulement, on a pas mal de soucis avec les packages manquants.
Plus exactement, après avoir installé Subversion, on ne peut qu'y accéder en ligne de commande. Après quelques recherches, c'est parce que le module pour Apache 2 mod_dav_svn n'est pas installé par défaut. En fouillant un peu le web, on a bien trouvé une version, malheureusement incompatible avec la version de Subversion installée sur la machine par les gens de Red Hat.
Du coup, j'ai quelques questions :
- où trouver une version de mod_dav_svn compatible avec notre version de la Red Hat, et en particulier avec Subversion ?
- Sinon, est-il possible d'en forcer la compatibilité ?
- Et si toujours non, est-ce que ça peut faire partie des questions qu'on peut poser au support de Red Hat ?
  • # Install de Subversion - Apache

    Posté par  . Évalué à 1.

    Il me semble que les modules pour Apache font partie des binaires de Subversion inclus dans le RPM.
  • # Install Apache ( suite )

    Posté par  . Évalué à 1.

    Plus d'info :
    voir dans http://svnbook.red-bean.com/en/1.0/ch06s04.html

    pour résumer : (extrait)

    Prerequisites

    To network your repository over HTTP, you basically need four components, available in two packages. You'll need Apache httpd 2.0, the mod_dav DAV module that comes with it, Subversion, and the mod_dav_svn filesystem provider module distributed with Subversion. Once you have all of those components, the process of networking your repository is as simple as:

    *

    getting httpd 2.0 up and running with the mod_dav module,
    *

    installing the mod_dav_svn plugin to mod_dav, which uses Subversion's libraries to access the repository, and
    *

    configuring your httpd.conf file to export (or expose) the repository.

    You can accomplish the first two items either by compiling httpd and Subversion from source code, or by installing pre-built binary packages of them on your system. For the most up-to-date information on how to compile Subversion for use with the Apache HTTP Server, as well as how to compile and configure Apache itself for this purpose, see the INSTALL file in the top level of the Subversion source code tree.

    Bonne journèe...
  • # Extras + freshrpms

    Posté par  (site web personnel) . Évalué à 1.

    En regardant dans le repository extras, et dans les dépôts de freshrpms
    Perso sur mon PC, j'ai (Fedora 4) :
    subversion-1.2.3-2.1
    mod_dav_svn-1.2.3-2.1
    et ça marche comme un charme.
  • # sur le site subversion.tigris.org

    Posté par  . Évalué à 1.

    Rechercer la page download ..
    puis RedHat .. il y a un lien UK mirror qui est assez rapide pour nous,
    puis rhel 3 ou 4 (mi je suis en 3)
    puis bin
    y a tout ce qu'il faut ..

    même la dernière version medium 1.3.0 qui date de cette nuit du 3 janvier 2006.
    mod_dav_svn-1.3.0 ..
    subversion-1.3.0
    subversion_python, subversion_tools et dependances (neon)
    une petite prise de tête avec les droits checkout/checkin .. et c'est bon..

    je viens d'installer la 1.3.0...
    toujours un bleme sur l'accès racine mais ca marche pas mal ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.