2015-01-31 83 views
7

Ich installierte VisualSVN Server auf meinem Rechner für die Quellcodeverwaltung und wenn ich versuche es über den Repo-Browser für den Zugriff erhalte ich die Fehlermeldung:VisualSVN Server 3.2 - Unerwarteter HTTP-Status 405

Unexpected HTTP Status 405 'Method Not Allowed' on '/!/%23WEB/view/head/ProjectA' 
Additional errors: PROPFIND request on '/!/%23WEB/view/head/ProjectA' failed: 405 Method Not Allowed. 

es über einen Browser funktioniert Zugriff Alles gut.

Ich habe viele Male VisualSVN Server installiert und hatte dieses Problem nicht.

Irgendwelche Ideen, was könnte das Problem hier sein?

Antwort

7

Ich denke, Sie versuchen, Repo durch Tortoise über Web-Browser-URL zugreifen.

Dieses Ding in Browser funktioniert gut, aber 405 in Schildkröte zurück:

https://path-to-svn-server/!/%23WEB/view/head/ProjectA 

Try this als Repo-URL in Tortoise (vorausgesetzt, WEB ist Repo Name und ProjectA ist Unterordner):

https://path-to-svn-server/svn/WEB/ProjectA 
+0

Vielen Dank! In früheren Versionen waren die Browser-URL und die Repo-URL identisch. – piris

4

VisualSVN Server 3.2 hat new HTML5-powered web interface for Subversion repositories.

Die URL, die Sie in der Adressleiste eines Webbrowsers sehen, ist spezifisch für die neue Webschnittstelle, sie hat ein spezielles Format und Argumente, die die Subversion-Clients nicht verstehen. Mit anderen Worten, die URL, die Sie in der URL-Leiste des Webbrowsers sehen, kann nicht an den Subversion-Client übergeben werden. Wenn Sie die URL auf den Subversion-Client kopieren (wie Sie es getan haben), erhalten Sie 405 Method Not Allowed Fehler.

die URL Um an einem Client einfügen, können Sie auf eine „Zur Kasse“ klicken Button oben rechts auf der Web-Oberfläche (Dritter von rechts), so dass die URL, die Sie in einer Subversion geben sollen Der Client sollte wie folgt aussehen: https://svn.example.com/svn/MyProject/trunk.

VisualSVN Server web interface checkout button