Öffnen Sie in Eclipse das Paket, in dem sich die Datei befindet, klicken Sie auf „Bereinigen“, sperren Sie es zuerst und entsperren Sie es: Wählen Sie zuerst die Teamsperre mit Ihrem eigenen Konto aus (das Wichtigste ist, die Option „Entsperren erzwingen“ auszuwählen) und Team-Freischaltung auswählen.
Es ist ein SVN-Bereinigungsfehler aufgetreten und es wurde gemeldet, dass es sich nicht um eine direkte Arbeitskopie handelt
Ich weiß nicht, dass SVN von einem Freund durcheinander gebracht wurde. Ich kann es nicht aktualisieren oder einreichen. Beim Absenden liegt ein „Hindernis“ vor.
Es wird aufgerufen, die Bereinigung auszuführen, aber während der Ausführung tritt ein Fehler auf, der besagt, dass es sich nicht um ein Arbeitskopieverzeichnis handelt.
Also habe ich die Datei ausgeschnitten und dann eingereicht. Da sich herausstellte, dass dies fehlte, habe ich sie eingereicht. Es ist in Ordnung. Der Fehler, den ich gemacht habe, war in den Klassen, weil ich sie nicht an svn senden möchte, und das war's. Es ist nicht erforderlich, es zu svn hinzuzufügen
Zusammenfassung der SVN-Berechtigungseinstellungen und Lösungen für „Sie haben keine Berechtigung, Root für Bearbeitungsvorgänge zu öffnen“
Wenn anonymer Benutzerzugriff nicht zulässig ist, legen Sie fest
Diese Einstellung wird in svnserve.conf vorgenommen:
anon-access=none
auth-access=write
Wenn anon-access = read, müssen Sie Folgendes in der Authz-Datei hinzufügen:
[/]
* = r
Andernfalls wird bei Verwendung von SVN für Checkout eine Fehlermeldung angezeigt: Keine Berechtigung zum Öffnen des Stammverzeichnisses für Bearbeitungsvorgänge. .
1. svnserve unterstützt die verzeichnisorientierte Zugriffskontrolle;
2. Berechtigungen werden vererbt, daher müssen Sie die Form „* =“ verwenden, um zu verhindern, dass nicht autorisierte Benutzer auf bestimmte Unterverzeichnisse zugreifen.
3. svn 1.3.2 und spätere Versionen ermöglichen Operationen in Unterverzeichnissen, ohne dass Leseberechtigungen vom übergeordneten Verzeichnis erforderlich sind;
4. Wenn es sich um ein chinesisches Verzeichnis handelt, muss authz im UTF-8-Format gespeichert werden und darf keine BOM enthalten. Der mit Windows gelieferte Editor fügt BOM zu den in UTF-8 gespeicherten Dateien hinzu. Wenn Sie sie also in UTF-8 speichern, wird 8 Wenn svn nach dem Speichern des Formats beim Senden des Codes den Fehler „Abschnittskopf erwartet“ meldet, handelt es sich höchstwahrscheinlich um eine Stückliste. Natürlich können viele Editoren jetzt problemlos konvertieren, z. B. das Speichern von UltraEdit als U8-DOS, das Speichern von EditPlus als UTF-8 und die Konvertierung des Open-Source-Notepad++-Formats „In UTF-8-Code konvertieren (kein BOM)“ usw. können dies vervollständigen Arbeit.