web-dev-qa-db-ja.com

SVNエラーE175002

オンラインでリポジトリからコードをチェックアウトしようとしたときに、次のエラーが発生しました

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

リモートコンピューターからコードをチェックアウトしようとしています

16

長い研究の後、私は最終的に解決策を見つけましたallow from allのsvn設定でhttpd.conf

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

Svnチェックアウトは現在正常に動作しています

上記はApache 2.2用です

apache 2.4を使用する場合

<Directory /repos>
    ...
    require all granted
    ...
    </Directory>
7

2つの問題がありました。

a)svnフォルダーは、Apacheユーザーが読み取れませんでした

b)Directoryが正しくセットアップされていない可能性があります

私の例では、SVNリポジトリは/home/svnの下にインストールされます。

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

2)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

私の場合、E175002 SubversionサーバーのDNSレコードがないため。

1
Fedir RYKHTIK

Windowsのパスワードを変更した後、コードをチェックアウトしようとしたところ、上記の不明なホストエラーが発生しました。

Eclipseを再起動し、Eclipseがセットアップされている仮想マシンを再起動しました。

今、私はチェックアウトすることができます。お役に立てれば。

1
Raja

同じエラーが発生しましたが、エラーの原因は、プロキシサーバーの背後にいることでした。このプロキシサーバーを使用するようにSVNを構成することで、この問題を解決できました。これを行う方法の詳細については、次の説明を参照してください。

svnのHTTPプロキシの設定方法

1
Seb

oSX環境では、プロキシの背後にある場合は〜/ .Subversion/serverを確認でき、http-proxy-xxxxx属性を編集できます

0
alin