Frage

Ich habe einen Ordner in einem Repository, das nicht begehen kann und sogar übergeordnete Ordner nicht begehen können. Dies geschah vor einigen Wochen, dann arbeitete, dann auf dem Blinzeln wieder. Ich habe meine Authentifizierung Cache und keine Hilfe gelöscht. Ich kann immer noch mit anderen Stämmen arbeiten aber nicht diese und die Fehlermeldung mir nicht hilft, wohin sie gehen. Ich habe Clean Up getan. Ich habe ein neues Verzeichnis von VisualSVN aus dem Repository und gleichem Problem geschaffen. Würden Sie irgendwelche Vorschläge? Kann ich die .svn Ordner nuke und helfen? Ich möchte nicht mit einem neuen Repo beginnen, weil wir haben Teamcity integriert und beobachten. Hilfe und Dank im Voraus! Doug

** Fehler: Commit fehlgeschlagen (Details folgen):

Fehler: Server gesendet unerwarteter Rückgabewert (501 Nicht implementiert) als Reaktion auf

Fehler: PROPFIND Anfrage für '/svn/MAHCP/trunk/src/RssaSolution/Mahcp.Rssa' **

ich SVNForum geschrieben als gut, aber hat jemand diese verrückte Situation hat!

War es hilfreich?

Lösung 2

Es war eine alte veraltete URL in das Repository Stamm. Ich wünsche der Fehler ein bisschen mehr beschreibend sei. Danke Jungs .... wenn ich mehr Ruf habe ich werden Ihnen beiden Punkte gewähren!

Andere Tipps

Das ist in der Regel ein Proxy oder Virenscanner / Firewall zurückgewiesen DAV-Anfragen (PROPFIND ist keine ‚normale‘ HTTP-Anforderung aber mit DAV verwendet wird).

So: überprüfen Sie Ihre Proxy und / oder Virenscanner / Firewall und konfigurieren sie DAV-Anfragen ermöglichen

.

Außerdem ist es manchmal helfen https statt http zu verwenden, so dass diese Anwendungen nicht den Netzwerkverkehr kontrollieren können mehr und stören sie.

Die Antwort war, dass die SVN-Server URL zuvor geändert worden war und dann bei dem Versuch, es zu prüfen, darin Fehler würden. Der Trick war, dann die .svn Ordner atomisieren, zieht frisch nach unten und dann mit meinen neuen Änderungen kopieren über. Ich wünsche, die Fehlermeldung besser gewesen war.

Wenn u einen subclipse Versuch verwenden, um die SVN-Schnittstelle Client von JavaHL zu SVNKid ändern

Überprüfen Sie auch, ob mod_security wurde vor kurzem installiert. Zumindest auf CentOS, die Standardkonfiguration nicht über die notwendigen Leitungen SVN zu ermöglichen.

In /etc/httpd/modsecurity.d/modsecurity_crs_30_http_policy.conf, ich habe dies in der erlaubt Anforderungsmethoden Abschnitt:

SecRule REQUEST_METHOD "^(PROPFIND|PROPPATCH)$" allow
SecRule REQUEST_METHOD "^(REPORT|OPTIONS)$" allow
SecRule REQUEST_METHOD "^(MKACTIVITY|CHECKOUT)$" allow
SecRule REQUEST_METHOD "^(PUT|DELETE|MERGE)$" allow

Ich hatte ein ähnliches Problem mit einem anderen Client, bis ich Anonymous lock creation is not allowed. Nachricht in /var/log/apache2/error.log auf dem Server entdeckt habe. Stellen Sie sicher, dass der Client keine Verbindung zum Server anonym.

Sie den Ordner löschen     /home/user/.subversion,

starten Sie den IDE oder SVN.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top