解決策 1:
私は最近これを持っていました...しかし、私はURLを忘れていたことが判明しました:)
しなければならないことの 1 つは、svn Location が apache で提供可能な Web サイトと重ならないようにすることです。つまり、DocumentRoot を /www に設定し、svn Location を /www/svn... に設定すると、問題が発生します。 、または単純な http ハンドラ)。
これについては、FAQ エントリを参照してください。
解決策 2:
http://svn.host.com/reposname/
をチェックしてみてください (末尾のスラッシュに注意してください)。
解決策 3:
この Web を確認してください:http://www.rkrishardy.com/2009/12/subversion-fix-svn-copy-causes-repository-moved-permanentl/
おそらくエイリアスは構成済みと同じ場所を指し、dav_svn.mod であり、レポへのアクセス中に apache と dav_svn の間で競合状態が発生します。
提供された記事でよりよく説明されています
dav_svn.conf:
<Location /svn> #Alias we are talking about
DAV svn
apache_site.conf内
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName svn.za11.pl
#Alias /svn "/mnt/nfs/svn/" ###Comment out or change this alias
DocumentRoot /mnt/nfs/svn/
<Directory /mnt/nfs/svn/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Directory>
... rest of the file