web-dev-qa-db-fra.com

Erreur SVN E175002

En essayant de commander le code d'un dépôt en ligne, j'ai l'erreur suivante

E175002: REPORT of '/repos/xxx/!svn/vcc/default'

J'essaie de récupérer le code depuis un ordinateur distant 

16
Muhannad A.Alhariri

Après de longues recherches, j'ai finalement trouvé une solution qui consistait à mettre allow from all dans la configuration de svn sur httpd.conf:

<Directory /repos>
...
allow from all
...
</Directory>

Le svn checkout fonctionne bien maintenant

Ce qui précède est pour Apache 2.2 

si vous utilisez Apache 2.4 

<Directory /repos>
    ...
    require all granted
    ...
    </Directory>
7
Muhannad A.Alhariri

J'ai eu 2 problèmes: 

a) Le dossier svn n'était pas lisible par l'utilisateur Apache

b) Peut-être que la Directory n'a pas été configurée correctement

Dans mon exemple, le référentiel SVN est installé sous /home/svn.

1) chown Apache.svn -R /home/svn

2) Modifiez Subversion.conf:

<VirtualHost svn.xxx.com:443>
    ServerName svn.xxx.com
    DocumentRoot /home/svn/

  <Directory "/home/svn/">
        AllowOverride None
        Order allow,deny
        Allow from all
        Options None
    </Directory>

SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

SSLCertificateFile /etc/pki/tls/certs/ca.crt
SSLCertificateKeyFile /etc/pki/tls/private/ca.key

<FilesMatch "\.(cgi|shtml|jsp|html|htm|php?)$">
    SSLOptions +StdEnvVars
</FilesMatch>

SetEnvIf User-Agent ".*MSIE.*" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0

CustomLog /var/log/httpd/ssl_request_log \
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

alias /svn /home/svn

<Location /svn>
 DAV svn
 SVNPath /home/svn
 SVNListParentPath On
 AuthType Basic
 AuthName "Repositorio Subversion"
 AuthUserFile /etc/httpd/dav_svn.passwd
 Require valid-user
 allow from all
</Location>

</VirtualHost>
1
Cedric Simon

Dans mon cas, j'avais E175002 à cause des enregistrements DNS manquants du serveur Subversion.

1
Fedir RYKHTIK

J'ai changé le mot de passe Windows, puis j'ai essayé de vérifier le code et je me suis retrouvé avec l'erreur d'hôte inconnue ci-dessus.

J'ai redémarré Eclipse et la machine virtuelle sur laquelle mon Eclipse a été configuré.

Maintenant, je peux passer à la caisse. J'espère que cela t'aides.

1
Raja

J'ai eu la même erreur, mais la cause de l'erreur était que je suis derrière un serveur proxy. Je pourrais résoudre ce problème en configurant SVN pour utiliser ce serveur proxy. Les détails pour le faire peuvent être trouvés dans la discussion suivante:

Comment configurer un proxy HTTP pour svn

1
Seb

dans l'environnement OSX, peut vérifier ~/.Subversion/server si vous êtes derrière un proxy, pouvez modifier l'attribut http-proxy-xxxxx

0
alin