
Ecco un piccolo howto per poter accedere da FlexBuilder a repository subversion con autenticazione a chiave pubblica/privata in tunnel ssh. Sì ok, lo so che FlexBuilder è eclipse sotto mentite spoglie, ma non si sa mai che qualche sventurato si stia già strappando i capelli non riuscendo a trovare informazioni utili…
- Abbiate le chiavi in formato openssh (importante: solo ssh2), se non le avete potete generarle con puttygen
- Installate il plugin subclipse su FlexBuilder, scegliendo come client SVNKit (Pure Java)
- Trovate il file FlexBuilder.ini nella stessa cartella dell’eseguibile (ad es: C:\Programmi\Adobe\Flex Builder 3\) ed apritelo con notepad. Si presenterà più o meno così:
-vmargs
-Xms128m
-Xmx512m
-XX: MaxPermSize=256m
-XX: PermSize=64m
-Djava.net.preferIPv4Stack=true - aggiungete le seguenti righe al file modificando i campi in corsivo con i vostri dati ed infine salvate
-Dsvnkit.ssh2.key=percorso/della/mia/chiave/ssh/privata
-Dsvnkit.ssh2.username=mio-username-ssh
-Dsvnkit.ssh2.passphrase=
-Dsvnkit.ssh2.password=
-Dsvnkit.ssh2.port=22
Avviate FlexBuilder, dovrebbe funzionare tutto a meno che a battere sulla tastiera non ci sia un bonobo
Amarildo.