Wie kann ich Subversion mit SSH-Tunnel in Eclipse einrichten?

8

Ich habe einen Remote-Server, der mein Subversion-Repository auf einem nicht standardmäßigen SSH-Port hostet. Ich möchte das Eclipse-Subklipsen-Plugin als mein Client-Ende verwenden, um auf das SVN-Repository zuzugreifen. Ich kann auf das Repository zugreifen, indem ich svn + specialssh: // ... benutze, wo specialssh ein Tunnel-Profil-Setup in meiner ~ / .subversion / config ist.

In der Subklippe habe ich versucht, die URL des Repository einzugeben als: svn + specialssh: // aber das funktioniert nicht.

    
MikeN 25.01.2009, 23:14
quelle

4 Antworten

7

Zuerst richte ich meinen Tunnel zu meinem Repository ein, das hinter der Firewall in meinem Heimnetzwerk lebt:

%Vor%

10.5.128.5 ist die interne Adresse meines Repository-Hosts. Port 3690 ist wo Svn hört.

Dann konfiguriere ich in Eclipse das Repository:

%Vor%

Und da gehst du. Dies ist nicht die einzige Möglichkeit, dies zu tun. Ich benutze auch einen Ansatz, bei dem Eclipse wissen muss, dass es ssh ist, und das Plugin muss es unterstützen, was sie tun, aber dieser Ansatz ist nur meine persönliche Vorliebe.

Wenn Sie nachdenken, brauchen Sie nichts Kompliziertes. Probieren Sie:

%Vor%     
Don Branson 25.01.2009, 23:32
quelle
5

Fügen Sie die ssh-Verbindungskonfiguration zu Ihrer ~ / .ssh / config-Datei hinzu:

%Vor%

Wenn Sie dann "svnserver" als Hostnamen in einer beliebigen ssh / svn + ssh-Konfiguration angeben, sollte ssh alles auflösen können, indem Sie einfach Ihre Konfigurationsdatei lesen.

    
innaM 26.01.2009 11:21
quelle
2

Etwas, das ich gemacht habe, ist ein Shell-Skript, das meinen Zugriff auf SSH umschließt, etwas wie:

%Vor%

Und ich würde meinem Eclipse svn-Plugin mitteilen, dass dieses Skript anstelle von "ssh" verwendet werden soll, indem die Umgebungsvariable SVN_SSH :

gesetzt wird %Vor%     
orip 25.01.2009 23:23
quelle
1

svn + ssh: // host: port / Verzeichnis

- & gt; funktioniert 4 mir wie Charme auf Debian-Server aus Eclipse (Flash Builder 4.5) danke Don Branson

meine Art Subversion einzurichten:

Ссылка

    
dwaver 10.08.2011 18:57
quelle

Tags und Links