Archive for December, 2010

 

Undo a commit in subversion (revert a change, restore deleted folder) ..

Dec 01, 2010 in Subversion

svn delete blah

svn commit -m done
change 2212

(oops!)

2 ways:

1. with a working copy:

cd blah

svn merge -c -2212 http://mysub.server.com/svn/blah

See for more details:

http://svnbook.red-bean.com/en/1.5/svn.branchmerge.basicmerging.html#svn.branchmerge.basicmerging.undo

2. without a working copy:

svn copy -r2212 -m ‘restore’ http://mysub.server.com/svn/blah@2212
http://mysub.server.com/svn/

Note that the target folder should be “above” the folder you are trying to restore.