SVN errorcode = 2 Das angeforderte SVN-Dateisystem konnte nicht geöffnet werden

8

Ich habe MAMP läuft (XAMP für OSX), und ich versuche Subversion einzurichten.

Wenn ich in meinem Browser zum neu erstellten Repository gehe, bekomme ich:

%Vor%

Das Repository wird in ~ / server / svn eingerichtet. Meine html / php-Dateien sind auch da (~ / server / http), und es funktioniert gut. Meine grundlegende httpd.conf Einrichtung:

%Vor%

Ich habe schon alles an 777 chmoded

%Vor%

Apache's Fehlerprotokoll zeigt keine Fehler.

Wie behebe ich Fehler?

    
Gerrit 13.06.2009, 18:35
quelle

9 Antworten

3

Was ist ~ / server / svntest? Der Webserver hat normalerweise keinen Home-Dir- oder Shell-Zugriff, versuchen Sie, ihn durch einen vollständigen Pfad zu ersetzen.

    
Artem Russakovskii 13.06.2009, 18:47
quelle
4

Versuchen Sie,

auszuführen %Vor%

im Repository. Wenn das Fehler meldet, führen Sie:

%Vor%     
Sander Rijken 13.06.2009 18:54
quelle
2

Ändern Sie den SELinux-Sicherheitskontext für Repository-Dateien:

%Vor%     
ebe0 28.03.2011 17:56
quelle
2

Sie können SVNParentPath anstelle von SVNPath verwenden, wenn Sie auf a zeigen Ordner mit mehreren Repositories.

    
Govinda 10.07.2014 12:26
quelle
1

Hatte dieses Problem und stellte fest, dass es durch eine inkompatible Version von SVNadmin und Apache verursacht wurde. Ich hatte SVN auf der Maschine aufgerüstet (und vergessen, dass ich hatte). Ich habe gerade den vollständigen Pfad (/usr/local/subversion-1.3.0/bin/svnadmin auf meinem alten CentOS-Rechner) in den alten svnadmin bin (Version 1.3, im Gegensatz zu 1.6.11, auf den ich aktualisiert hatte) verwendet. Dann hat es sofort funktioniert. Keine Probleme mit Dateiberechtigungen.

    
Olof Nordenstam 10.08.2010 15:06
quelle
1
  

ln -s / home / subversion / repos / var / www / html /

Sie sollten das NICHT tun ... Zugang für "alle" ... ohne svn, svn-user, ...

    
No0ne 20.05.2012 18:58
quelle
0

Sie sollten versuchen:

%Vor%     
newbie 02.11.2009 18:36
quelle
0

Ändern Sie die Berechtigungen in chown -R apache:apache /your repo

    
ahamed 27.07.2010 16:39
quelle
0

Das Problem liegt möglicherweise an den Port-Konflikten zwischen virtuellem Host und apache2.Überprüfen Sie das einmal. Das hat das Problem für mich gelöst

    
subbu 17.09.2014 06:42
quelle

Tags und Links