SVN mit JavaHL unter Windows

Im Rahmen einiger privater, als auch in Projekten für meinen Arbeitgeber setze ich in eclipse Subclipse für die Versionsverwaltung ein. Bisher war das an meinem Windows-PC nur in Verbindung mit dem (viel zu langsamen) SVNKIT möglich. Um das schnellere JavaHL einzusetzen muss man leider ein klein wenig “tricksen”. Hier nun eine kurze Anleitung wie es dennoch möglich ist:

1. Installation von subclipse wie auf subclipse.tigris.org beschrieben

2. Herunterladen und installieren von tortoisesvn (zu finden hier: tortoisesvn.net)

3. Nach dem Systemneustart (tortoisesvn erfordert diesen leider scheinbar) die Datei [Laufwerk]:\Dokumente und Einstellungen\[Aktueller Benutzername]\Anwendungsdaten\Subversion\config bearbeiten (Achtung: die doppelten Backslashes sind wichtig!):

3.1 nach “[tunnels]” suchen
3.2 darunter einfügen (Mit public/private-key): ssh = [Laufwerk]:\\Programme\\TortoiseSVN\\bin\\TortoisePlink.exe -i "[Laufwerk]:\\[Pfad zum Keyfile]"
—-> sollte kein Key verfügbar sein, einfach den Parameter “-i” mit allem was danach kommt weg lassen
3.3 speichern und schließen ;-)

4. In eclipse in “Window” -> “Preferences” -> “Team” -> “SVN” unter “SVN Interface” JavaHL auswählen und darunter (“Configuration Location”) “Use Directory” auswählen. Dort dann den Pfad zur Subversion-Config eintragen (s. Punkt 2), abschließend auf “Apply” und/oder “Ok” klicken und fertig. Ab jetzt könnt ihr JavaHL verwenden.

Hinweise zur Erstellung des Key-Files:
Hierfür bietet sich insbesondere das Tool “PUTTYgen” das beim Putty dabei ist an – hat man bereits einen unter Linux erstellten Public/Private-Key kann man den hier in das unter Windows benötigte Format umwandeln. Putty gibt es unter anderem hier: PUTTY-Download

Diese Beschreibung sollte so auf allen eclipse-Plattformen (wie zum Beispiel auch Aptana Studio) ab eclipse-Version 3.2 funktionieren – wahrscheinlich auch schon früher.

About Stephan Straubel

Aktuell arbeite ich bei der Bigpoint GmbH in Hamburg an der Entwicklung der DevLounge (devlounge.bigpoint.net), die es Partnern und freien Spieleentwicklern ermöglicht, ihre Spiele in das Bigpoint.com Spieleportal ein- und an das Bigpoint-Accountsystem über eine SSO Schnittstelle anzubinden. Mehr über mich erfahrt ihr hier: https://www.xing.com/profile/Stephan_Straubel
This entry was posted in PHP, Technisches and tagged , , , , . Bookmark the permalink.

2 Responses to SVN mit JavaHL unter Windows

  1. Pingback: JavaHL für Subclipse (Eclipse) unter Windows | Debian/Ubuntu/PHP Stories

  2. Pingback: JavaHL und Mac OS X | Stephan's Blog

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Spam Protection by WP-SpamFree