Aktualisieren Sie authz manuell auf CollabNet Subversion Edge-Server
-
12-12-2019 - |
Frage
Ich habe ein Repository, das auf Collabnet Subversion Edge 3.1.0 eingerichtet ist.
Ich möchte LDAP-Gruppen mit unterschiedlichen Berechtigungen verwenden, um sich gegen mein Repository zu authentifizieren.
Natürlich ist Apache's Authz von LDAP-Gruppen nicht bekannt.Meine Strategie besteht darin, ein Skript zu haben, das das Authz automatisch für das Repository automatisch auf nächtliche Basis aktualisiert, wie in verwendet wirdLDAP-Gruppen mit AUTZ-Datei von Subversion .
AUDRZ wird jedoch von COLLABNET-Webserver ignoriert, und es scheint eine andere Datei zu geben, die irgendwo versteckt ist, die nur über die COLLABNET-Administratorschnittstelle aktualisiert werden kann.
Gibt es irgendwelche Möglichkeit, dass ich das "manuell" tun kann (d. H. Finden Sie diese Datei- und Einstellungsberechtigungen, damit ein Systembenutzer das Skript ausführen kann?)
Für den Datensatz, das Skript, das ich verwenden werde, ist ein handgerolltes Windows PowerShell-Skript.
Lösung
Wir empfehlen, dass Menschen dieses Skript die ganze Zeit verwenden.Die Authz-Datei ist nicht ausgeblendet.Es heißt svn_access_file und befindet sich im Subversion Edge-Datenordner.Lassen Sie einfach Ihr Skript diese Datei aktualisieren.