Extract TortoiseSVN saved password

Short answer: You can use TortoiseSVN Password Decrypter to easily display your cached credentials, including passwords. Long answer: Here’s how the tool works. The credentials are saved in subdirectories of %APPDATA%\Subversion\auth\. Listed from this previous answer they are: svn.simple contains credentials for basic authentication (username/password) svn.ssl.server contains SSL server certificates svn.username contains credentials for username-only … Read more

Where is svn.exe in my machine?

The subversion program code is linked into the TortoiseSVN binary. You can install a compatible discrete version if you need to access the repository from the command line. UPDATE: Recent versions of the TortoiseSVN package can install a discrete svn.exe in addition to the one linked into the GUI binary. It is located in the … Read more

How to get started with svn:externals?

Here are some sections about it in the svnbook / TortoiseSVN manual: This is the svnbook page on svn:externals. It is the most useful resource on the subject. This one explains four ways to include sub-projects in the workflow (and in the process misses a fifth one: symlinks). And this last one is a TortoiseSVN-specific … Read more

Working copy XXX locked and cleanup failed in SVN

One approach would be to: Copy edited items to another location. Delete the folder containing the problem path. Update the containing folder through Subversion. Copy your files back or merge changes as needed. Commit Another option would be to delete the top level folder and check out again. Hopefully it doesn’t come to that though.

How to use TortoiseSVN via command line?

By default TortoiseSVN always has a GUI (Graphical User Interface) associated with it. But on the installer (of version 1.7 and later) you can select the “command line client tools” option so you can call svn commands (like svn commit and svn update) from the command line. Here’s a screenshot of the “command line client … Read more