I assume that you are using Eclipse Galileo on Mac Os X Snow Leopard, with JavaHL SVN client.
It happened to me that once I updated the password of my account on the subversion server machine, Eclipse did not allow me to connect to the repository anymore; moreover it did not ask me for a new password, I merely got errors like "The folder does not exists on remote server" and authentication errors on the Eclipse SVN Console.
After googleing for a while, I did not find the solution yet, and so I started to play around. Finally I solved the problem and I post the solution here; I hope it can save you some time :-)
You have to open the "Keychain" application from "Applications" --> "Utilities" --> "Keychain"
There you will find an "application password" related to SVN: mine contains something like "https://svn.host.com/". You double click on it and you change your stored password with the new one.
Now if you close Eclipse and then you open it again, it will notice that the SVN password was changed and when you will try to access the repository again, Eclipse will ask you the username/password couple again. You can type the new password again, and you can "save" it if you want. The new password is set.
Hope that helped! :-)
Monday, May 3, 2010
How to change or clear your Subversion password used by eclipse plugins on Mac OS X
Pubblicato da
Pelerin-Voyageur
a
12:35 PM
0
commenti
Etichette: eclipse, mac Os X, Subversion, svn, system administration
Friday, October 24, 2008
Subclipse error: Svn can't create tunnel. Configuring SVN+SSH connection on Windows Vista
Good morning!
Yesterday I wanted to install the beautiful Eclipse IDE on my new Windows Vista laptop. Everything went fine. I also installed Subclipse, the interface to the "Subversion" Version Control System, in order to access my code in the repositories on the remote machines of my Insitute.
Everything went fine again, but then, when I wanted to set up a SVN+SSH connection to checkout my code from the remote machine, I got this error:
The system cannot find the file specified.
svn: Can't create tunnel: The system cannot find the file specified.
Looking on Internet I found a solution for Windows XP, that I had to modify a little bit. Here the solution.
The problem is that you have to specify the path of your SSH client. You can use the classical PuTTY or Plink, but I prefer to use the TortoisePlink, the modified version of Plink contained in the excellent TortoiseSVN package. Using the TortoisePlink client you will be prompted for your username and password without opening an ugly CMD window (the command line window) every time.
So, let's say you have already installed the SVN client, you have now to modify the config
file.
In Windows Vista this file is stored in the hidden folderC:\Users\[username]\App Data\Roaming\Subversion
There you find the file named config
. Open it with an editor (for instance Notepad) and look for the string[tunnels]
this line must be uncommented (no hash #
symbol at the beginning of the line). Then you have to modify the line below, to set the right path to your SSH client# ssh = $SVN_SSH ssh
Let's say you installed the package TortoiseSVN at C:\Program Files\TortoiseSVN
so you can leave commented the line # ssh = $SVN_SSH ssh
and you can add this line just below it:ssh = C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe
Done!! :-)
Now you should be able to connect to your remote site with SVN through a secure SSH tunnelling connection.
And, as always, let me know if you have some problems! ;-)
Pubblicato da
Pelerin-Voyageur
a
10:36 PM
3
commenti
Etichette: eclipse, Subversion, svn, system administration, Windows Vista