Undo committed changes using TortoiseSVN

27 Apr

How to undo mistaken/unwanted changes in codes that have already been committed to SVN server? The example below demonstrates how to accomplish it using TortoiseSVN:

1. Right-click on the file we want to undo the changes and press TortoiseSVN->Merge.

2. Use the default merge type “Merge a range of revisions” and press Next.

3. Check the “Reverse merge” box and press “Show log” next to the text box.

4. Select the revision range we want to undo the changes. In this case the revision 427 is rolled back to 417.

5. The range now shown in the text box. Press Next.

6. Use default option and press Merge then merging will be in progress.

Leave a comment

Posted by on April 27, 2012 in SVN, Version control


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: