Nagging username/password dialogs with SubClipse

I started working on a little pet project for browsing flickr images via a Flex application and using the Cairngorm architecture. I was reading about Cairngorm since the last few days and thought I should make a Flickr app using that architecture. To make it easier for me to get version control I created a Google-Code project called onclick. If you look at the description of the project on the site you would notice that I mention WPF/XAML as my primary technologies. You can disregard that for the time being since all the flex code has been checked under the /flex folder in the subversion repository.

To make it easier for me to access this via Flex Builder, I installed the SubClipse plugin. However, when I specified the repository URL for checkout it kept on asking me for my username/password repeatedly. This happened even after checking the “Save Password” checkbox in that dialog. After a few times it was getting frustrating and I had to do something about it. Fortunately with a quick Google search I found about this thread which discussed the exact same problem. The post hints about getting the command line version of SVN and then executing an update. This will cache the username/password and then SubClipse should not bug anymore. I decided to use the TortoiseSVN client instead to cache the username/password since it would internally invoke the SVN command line.

To do that I went to the Repo Browser and specified my Google-Code URL. It asked me for my username/password and I was able to browse my repository.

Later when I switched back to SubClipse to do a checkout it was smooth as butter. No username/password dialogs whatsoever. Life is good now.