Soluzione 1:
L'ho avuto di recente... ma ho scoperto che avevo dimenticato l'url :)
Una cosa che devi fare è assicurarti che la tua posizione svn non si sovrapponga a nessun sito web che può essere servito da Apache. cioè, se imposti DocumentRoot su /www e svn Location su /www/svn... allora sei nei guai - Apache non saprà con cosa dovrebbe essere servito (cioè i gestori speciali svn , o un gestore http diretto).
Vedi la voce FAQ per questo.
Soluzione 2:
 Prova a pagare http://svn.host.com/reposname/ (notare la barra finale).
Soluzione 3:
Controlla questo sito:http://www.rkrishardy.com/2009/12/subversion-fix-svn-copy-causes-repository-moved-permanentl/
Probabilmente l'alias punta allo stesso posto in cui congfigured è dav_svn.mod, e c'è una condizione di competizione tra apache e dav_svn durante l'accesso al repository.
È spiegato meglio nell'articolo fornito
In dav_svn.conf:
  <Location /svn>  #Alias we are talking about
  DAV svn
In 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