Undoing a commit in TortoiseSVN
Go to Show Log Screen, select the revision that you want to undo, right click it and select Revert changes from this revision, this will do a reverse-merge.
Go to Show Log Screen, select the revision that you want to undo, right click it and select Revert changes from this revision, this will do a reverse-merge.
Do the following in the root of your working copy: svn propget svn:externals -R As discussed in the comments below, this does not list externals in externals. Note for TortoiseSVN users: there is an option in the TortoiseSVN installer to also install the SVN command line client. This option is not enabled by default.
Just copy the deleted folder back from an earlier revision. In the Repository Browser, click the button labeled HEAD (at the top-right corner) to show to a revision there your folder still exists, then right-click that folder and select “Copy to…” and enter the path there you want the folder to be re-created (probably the … Read more
First, open command/terminal at repository root (folder which has .svn as child folder): cd /path/to/repository Download sqlite3 and put executable sqlite3 at root of folder. You do an integrity check on the sqlite database that keeps track of the repository (/path/to/repository/.svn/wc.db): sqlite3 .svn/wc.db “pragma integrity_check” That should report some errors. Then you might be able … Read more
Right click on your Subversion working directory folder, and select TortoiseSVN->Clean Up from the Context Menu. This will recurse it’s way through your working directory and cleanup any incomplete actions, remove the local locks (which is different from using Subversion locking of a file in the repository which lets everyone know about the lock). If … Read more
In your case: Switch the working copy to the trunk (SVN Switch) Merge the branch into the working copy (SVN Merge) Make sure everything still compiles and works Commit the working copy (the trunk) Consider killing the branch In a team environment I would suggest that you first merge the latest modifications from the trunk … Read more
Found by Google how to fix it: press F5 in the commit window (not in the “warning popup”) See http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2831045 for details. On 26.08.2011 22:39, Ryan J Ollos wrote: For several months now I’ve been seeing the following dialog box appear when initiating Commit. It frequently happens when attempting to commit following a merge. The … Read more
The problem with doing an svn merge as suggested by Sean Bright is that is reintroduces other changes made in the same revision as the deletion. An svn copy is a more targeted operation that will only affect the deleted files. Using Tortoise SVN you can resurrect a file that has been deleted from your … Read more
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
If you are working on a branch and have been keeping it up to date with others work you might be bemused when you create a working copy of the trunk and attempt to reintegrate your branch if you get a message something like this: $ svn merge –reintegrate https://server.blah/source/orb/branches/bronze_services svn: Reintegrate can only be … Read more