IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Conf SVN Linux Client tortoise Windows


Sujet :

Réseau

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 80
    Points : 40
    Points
    40
    Par défaut Conf SVN Linux Client tortoise Windows
    Bonjour à toutes et à tous,

    Je poste ici parce que je ne trouve pas de catégories dédiée. Je me dis qu'est du système.

    Je tente de configurer un serveur SVN installé sur une redhat 5.
    Ajout d'un repository de test, modification du fichier "conf/authz" et utilisation de htpasswd pour affecter un mot de passe a un utilisateur.
    redémarrage du serveur par "svnserve restart".

    Evidement ca ne fonctionne pas.

    Le but est le suivant:
    SVN sur un e machine redhat 5
    Client Tortoise sur un Windows dans le meme sous-reseau. (meme plage d'adresses IP)

    A la tentative du checkout, j'ai deux erreurs selon le protocole http ou svn :

    HTTP:
    Unable to connect to a repository at URL "mon URL"
    The XML response contains invalid XML
    Malformated XML: no element found

    SVN:
    Unable to connect to a repository at URL "mon URL"
    Can't connect to host "l'IP du serveur svn": Une tentative de connexion a echoué car le parti connecté n'a pas repondu convenablement au-dela d'une certaine durée ou une connexion établie a echoué car l'hote de connexion n'a pas repondu.

    Le serveur svn tourne bien.
    Il repond au ping

    Dans le fichier conf/authz, il faut renseigner le nom de l'utilisateur du Windows, ou le nom de l'ordinateur Windows ?

    Une idée?
    Qu'est-ce que je fais mal?

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 80
    Points : 40
    Points
    40
    Par défaut Conf SVN Linux Client tortoise Windows
    Avancement:

    La configuration d'apache.
    Le contenu de mon fichier /etc/httpd/conf.d/subversion.conf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    LoadModule dav_svn_module     modules/mod_dav_svn.so
    LoadModule authz_svn_module   modules/mod_authz_svn.so
     
    #
    # Example configuration to enable HTTP access for a directory
    # containing Subversion repositories, "/var/www/svn".  Each repository
    # must be both:
    #
    #   a) readable and writable by the 'apache' user, and
    #
    #   b) labelled with the 'httpd_sys_content_t' context if using
    #   SELinux
    #
     
    #
    # To create a new repository "http://localhost/repos/stuff" using
    # this configuration, run as root:
    #
    #   # cd /var/www/svn
    #   # svnadmin create stuff
    #   # chown -R apache.apache stuff
    #   # chcon -R -t httpd_sys_content_t stuff
    #
     
    <Location /repoFreTest>
       DAV svn
       SVNParentPath /var/svn
     
       # Limit write permission to list of valid users.
       <LimitExcept GET PROPFIND OPTIONS REPORT>
          # Require SSL connection for password protection.
          # SSLRequireSSL
     
          AuthType Basic
          AuthName "Authorization Realm"
          AuthUserFile /repoFreTest/conf/authz
          Require valid-user
       </LimitExcept>
    </Location>
    J'ai appliqué les droits sur le repository comme préconisé dans le subversion.conf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    #   # chown -R apache.apache stuff
    #   # chcon -R -t httpd_sys_content_t stuff
    Redémarrage du service apache et svn:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/init.d/httpd restart
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/init.d/svnserve restart
    A la tentative de Ceckout maintenant, j'ai une erreur "Access to '/monRepository' forbidden"

    Pour le test, dans le fichier authz, j'ai donné les droits rw a * (* = rw).
    Ca ne fonctionne pas malgré tout...

    J'oublies encore quelque chose?

Discussions similaires

  1. Réponses: 4
    Dernier message: 27/02/2009, 18h00
  2. [RESEAU] Authentification client linux sur serveur windows
    Par rvfranck dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 19/06/2006, 18h57
  3. Authentification client linux sur serveur windows
    Par rvfranck dans le forum Réseau
    Réponses: 4
    Dernier message: 19/06/2006, 07h27
  4. Client Linux sous réseau Windows
    Par carter15_2001 dans le forum Réseau
    Réponses: 9
    Dernier message: 04/11/2005, 07h49
  5. [PostgreSQL] clients sous windows - base sous Linux
    Par Gandalf dans le forum Installation
    Réponses: 6
    Dernier message: 10/04/2003, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo