Visual Svn Server: Einschränkung der Bearbeitung durch angegebene IP-Adresse
Ich möchte nur einen bestimmten IPAddess aktivieren, um meinen Visual-Svn-Server zu bearbeiten (Hinzufügen, Löschen, Aktualisieren ...), aber alle anderen IPAddess müssen lesen können ...
Ich glaube, es ist notwendig, eine solche Änderung in der Datei vorzunehmen %VISUALSVN_SERVER%conf\httpd-custom.conf
<VirtualHost *:80> <Location /svn> # write access <LimitExcept GET PROPFIND OPTIONS REPORT> Order deny,allow deny from all Allow from XXX.XXX.XXX.XXX </LimitExcept> </Location> </VirtualHost>
aber nicht gut visuelle svn server. was ist der richtige weg
Visual SVN Server 3.2 x64
ist installiert in Windows 2008 R2 Server x64
UPDATE von VisualSvn-Unterstützung
Eine solche Funktion ist in VisualSVN Server 3.2 nicht standardmäßig verfügbar, wir erwägen jedoch die Möglichkeit, sie in zukünftigen Versionen zu implementieren. [...] Im Allgemeinen ist es möglich, IP-basierte Einschränkungen durch Ändern der Datei httpd-custom.conf zu implementieren. Wir raten jedoch dringend davon ab, diesen Ansatz zu verfolgen. Für VisualSVN Server ist die Option "SVNPathAuthz short_circuit" aktiviert, wodurch die Autorisierungsleistung erheblich verbessert wird. Die Option hat jedoch eine Einschränkung: Die Serverkonfiguration darf sich nicht auf andere Berechtigungsmodule wie "authz_host_module" (das für IP-basierte Prüfungen verantwortlich ist) verlassen. Andernfalls treten unerwartetes Verhalten bei der Autorisierung auf. Wenn Sie andererseits "short_circuit" deaktivieren,
svn log
,svn checkout
`svn export usw. oder das Ausführen eines grafischen Repository-Browsers (z. B. des TortoiseSVN-Clients).
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
1
Apache Reverse Proxy
-
7
gleichzeitige Word-Dokumentzusammenarbeit
-
3
Sicherer Zugriff auf mein Heimnetzwerk-Subversion-Repository
-
7
Beste SVN-Schnittstelle für Linux?
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
6
Persönliche Quellcodeverwaltung über Subversion - stoppen Sie mich, bevor ich zu weit gehe!
-
2
Der Vergleichsdialog zeigt keine Unterschiede
-
4
Mac OS X-Vergleichstool für Microsoft Word-Dokumente?
-
8
Wie kann ich allen Benutzern in Linux Schreibzugriff auf einen Ordner gewähren?