SVN-Fehler "Zugriff auf '/ svn / myservice /! Svn / act / d99e498e-9a8d-374c-a3e4-fde21198bfa2' verboten"
Kann ich nicht Begehen, aber ich kann aktualisieren.
Wenn ich Versuch zu Begehen, bekomme ich die folgende Fehlermeldung:
Zugang zu
'/svn/myservice/!svn/act/d99e498e-9a8d-374c-a3e4-fde21198bfa2'
verboten
Ich bin mit Windows 7 64bit.
Kommentar zu dem Problem - Öffnen
Alle updates zu diesem haben?
Ich habe immer noch nicht richtig kapiert.
Ich war in der Lage, diese zu lösen, basierend auf diese Antwort: stackoverflow.com/questions/5937159/...
Versuchen Sie, diese stackoverflow.com/a/43204615/5466401
InformationsquelleAutor der Frage ndalama | 2011-05-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies geschieht, wenn Sie Auschecken eines Repositorys und das Gehäuse in der repository-Pfad, den Sie eingegeben haben, entspricht nicht dem eigentlichen repository-Pfad. Wenn das Gehäuse nicht entsprechen, sind Sie in der Lage zu überprüfen, die im repo-aber die bekommst du Fehler, wenn Sie zu Begehen.
Aber es kann auch auftreten, wenn der name Ihres SVN-account eingetragen ist, mit der falschen Großschreibung, wenn Sie die commit (z.B., "Benutzername: Joe" statt "Benutzername: joe").
InformationsquelleAutor der Antwort Pedro
Ich hatte das gleiche problem.
Löste ich es auf meinem Windows XP
Schildkröte, dann, fragte mich nach meinen Zugangsdaten. Nach wiedereinlegen meinen Benutzernamen und mein Passwort, das Begehen gearbeitet.
Wie Sie deaktivieren Sie die Authentifizierung von Daten, die Schildkröte gerettet hatte?
Zitieren:
InformationsquelleAutor der Antwort JW.
In einigen Fällen, wird der Fehler
"
access to '/svn/myservice/!svn/act/d99e498e-9a8d-374c-a3e4-fde21198bfa2' forbidden
"sein sollte, verursacht durch die groß - /Kleinschreibung der url, zum Beispiel, wie in der folgenden Repo-Verzeichnis:
E:\SVNRepo\MyService
wenn du die SVN-url:
http://..../svn/myservice
können Sie checkout/update, aber der commit sollte dazu führen, dass die "forbidden
" Fehler.Verlegen lokalen Ordner "
http://..../svn/MyService
" jede Sache sollte OK sein.InformationsquelleAutor der Antwort thinkbase
kann es auch passieren,, wenn Sie Kasse mit einem Benutzer, der keine Berechtigungen zu schreiben. Mit der cli-geben --Benutzernamen mit einem Benutzer, der über Berechtigungen zu schreiben.
InformationsquelleAutor der Antwort cvogt
Update ist ein LESE - /PULL, Commit ist ein SCHREIBEN /SCHIEBEN.
War ich unter Linux mit Apache und kommen, um herauszufinden, war es mit dem Repo-Panne in der Datei verwendet, für die
AuthzSVNAccessFile /x/x/x/x/users-access-file
FILE CONTENTS of /x/x/x/x/users-access-file
Mein problem war 1. ich hatte diese:
[blah_blah]
, wenn ich es geändert[blah_blah:/]
Dass MEIN problem behoben. Einfache Tippfehler, verursacht Gewaltige Kopfschmerzen tracking-it down.
InformationsquelleAutor der Antwort Noel_M
Überprüfen Sie die "write" Berechtigungen in diesem Ordner
Ich arbeite mit GitHub und es würde nicht funktionieren, bis ich überprüfte die repository-Berechtigungen wieder und bemerkte, dass ich habe "READ".
InformationsquelleAutor der Antwort
Mein repository gab diese Fehlermeldung: !svn/act/{guid} "verboten", im mit windows 7 64bit auch.
Es stellte sich heraus, dass die 'syntax check' wurde ja eingestellt. so verändert es nicht und alle haben einwandfrei funktioniert.
nun, was bedeutet syntax-check machen Frage ich mich?
nichts zu tun mit dem Fall der url, obwohl, versucht, die erste!
InformationsquelleAutor der Antwort adudley
In meinem Fall war ich mit der url, wie "https://exampleIP.com/svn/myrepo/"
bei der Suche im Internet fand ich, dass svn commit - und Kleinschreibung, so geben Sie die exakte url als es definiert ist. Ich war in "MyRepo" als "myrepo" das Problem war, nun beging ich den code erfolgreich.
InformationsquelleAutor der Antwort Naveed Ahmad
Bemühen, mit Benutzer-name:
Oder mit repo-url:
InformationsquelleAutor der Antwort Sibin John Mattappallil