Reprint Address: http://blog.csdn.net/happyqyt/article/details/7107039
You want to roll back to the old version after submitting SVN.
Choose Tortoisesvn→repo-browser, want to roll back from SVN directly to the old version, the results found that there is no such option, cannot be implemented.
Right-click WC (Working copy) →tortoisesvn→update to revision, the WC can be rolled back to a version, but this old version of the file is not updated to SVN,SVN or the latest version. If you delete the latest version of the files on SVN, and then add the local old version of the file into the SVN, this is not not possible, just so, lost the update record of this file.
========================
I finally found an effective way to:
The simplest way to restore changes to a version or version range is to use the Version Log dialog box. This method can also be used to undo several recent changes, turning a previous version into the latest version.
Select the file or folder where you want to restore the changes. If you want to recover all changes, you need to select the topmost folder.
Select tortoisesvn→show Log to display a list of revisions. Need to use Show all or Next to show the revision (s) is interested in.
Select the revision wish to revert. If you want to undo a range of revisions, select the first one and holding theShift key while selecting the last one . Note that for multiple revisions, the range must is unbroken with no gaps. Right click on the selected revision (s) and then select Context Menu→revert changes from this revision.
If you want to change a previous version to the latest version, right-click on the selected version (range) and choose the right-click menu → revert to this version. Will be able to undo all changes after the selected version.
The working copy has been restored to the previous state of the change. Check the results after recovery and commit the changes.
Rollback version from SVN