Per WebDAV auf SVN-Server zugreifen möglich (verschiedene Server?

S

schiff

Jungspund
Hallo zusammen,

voarb ein kleines Bildchen, welche meine Situation besser darstellt.
http://files.schiffer.eu/filestore/sharing/netzwerk.jpg

Der Zugriff von Client A auf den SVN-Server klappt einwandfrei. Da ich Clients in verschiedenen Netzwerken habe, möchte ich gerne einen Portal-Server nutzen um von Netzwerk B auf den SVN-Server zuzugreifen.

Ist es überhaupt möglich, dass ich WebDAV auf dem Portal-Server installieren und dadurch vom Client über den Portal-Server auf den SVN-Server zugreife?

In allen Tutorials und Howtos, die ich gefunden habe, ist WebDAV und SVN auf einen Server zusammen installiert. Aber wie schaut es aus, wenn beides getrennt ist? Geht das überhaupt?

PS: Der SVN-Server kann/darf nur im Netzwerk A sein.
 
Das WebDAV kann auch von einem anderen Server zur Verfügung gestellt werden, wenn die Repository-Ordner dort remote z.B. via NFS, SMBFS, SSHFS o.ä. gemountet sind. Du musst halt nur mit den Rechten aufpassen. Der Webserver muss auf das Repository-Verzeichnis Lese-Schreib-Rechte haben.
 
Wäre eine NAT-Weiterleitung auf dem Portalserver für den entsprechenden SVN-Port (3690) nicht auch eine Lösung?
 
Die WebDAV-Freigabe erfolgt mittels svn_dav direkt über den Repository-Ordner und nicht über den pserver.
 
Wäre eine NAT-Weiterleitung auf dem Portalserver für den entsprechenden SVN-Port (3690) nicht auch eine Lösung?

Also ich habe nun mit PuTTY einen Tunnel aufgebaut. Das ganze sieht wie folgt aus:

1. Instanz
portal:22
Tunnel: L2222 svn:22

2. Instanz
localhost:2222
Tunnel: L3690 localhost:3690


Mit Eclipse kann ich mich nun wunderbar per svn://localhost verbinden.
Ich möchte nun das Ganze ohne PuTTY zum Laufen bringen, aber hier scheiter ich. Ich möchte also einen Tunnel auf dem Portal-Server aufbauen, der alles auf Port 2222 direkt an die SVN-Kiste weiterleitet. Wie kann ich das realisieren, gibt es hier Howtos oder dergleichen?

Bisher fand ich nichts wirklich gescheites, z.B.:
http://www.os4.org/os/unix/sshtunnel.html
http://www.tsunamihost.ch/hosting/faq/mysql/zugriff_von_aussen.php


So sieht mein gescheiterter Versuch aus:
ssh -L 2222:localhost:3690 -N root@Portal
 
Zuletzt bearbeitet:

Ähnliche Themen

Problem mit Apache2 + MySQL Server

Samba - Windows Client darf nicht zugreifen

Anleitung: Howto: OpenSUSE 10, XDMCP und Cygwin als Thin-Client

Server-Monitoring mit RRDTool

[HowTo] TeamSpeak 2 - RC2 - Server (Deutsch/Englisch)

Zurück
Oben