GNU/Linux >> Tutoriales Linux >  >> Linux

Error de subversión:el repositorio se movió permanentemente para reubicarlo

Solución 1:

Tuve esto recientemente... pero resultó que había olvidado la URL :)

Una cosa que debe hacer es asegurarse de que su ubicación svn no se superponga con ningún sitio web que sirva apache. es decir, si configura su DocumentRoot para que sea /www, y su ubicación svn para que sea /www/svn... entonces está en problemas:Apache no sabrá con qué se supone que se debe servir (es decir, los controladores especiales svn , o un controlador http directo).

Consulte la entrada de preguntas frecuentes para esto.

Solución 2:

Intenta revisar http://svn.host.com/reposname/ (tenga en cuenta la barra inclinada final).

Solución 3:

Consulta esta web:http://www.rkrishardy.com/2009/12/subversion-fix-svn-copy-causes-repository-moved-permanentl/

Probablemente el alias apunte al mismo lugar que el configurado es dav_svn.mod, y hay una condición de carrera entre apache y dav_svn al acceder al repositorio.

Está mejor explicado en el artículo provisto

En dav_svn.conf:

  <Location /svn>  #Alias we are talking about
  DAV svn

En 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

Linux
  1. Linux:¿obtiene un error cada vez que intenta agregar un repositorio?

  2. Tutorial de Subversion:10 comandos SVN más utilizados con ejemplos

  3. Instalación de R desde el repositorio CRAN Ubuntu:sin error de clave pública

  4. ¿Cómo ignorar directorios/archivos en Subversion?

  5. git add return fatal:error de repositorio externo

Instale Apache SVN (Subversion) en Debian 9 / Ubuntu 16.04

Cómo instalar Apache SVN en Ubuntu 18.04

Corrección del error de Flatpak:no se encontraron referencias remotas similares a 'flathub'

Cómo instalar Subversion en Ubuntu 16.04

Cómo instalar y configurar Subversion (SVN) en CentOS 7

Cómo instalar Apache Subversion en Ubuntu 18.04