Hello,

On Sat, May 8, 2010 at 15:05, Ali <[email protected]> wrote:
> The below procedure describes how to “undo” the last commit to an svn
> repository (fsfs backend) in an extreme case: (Please test it
> thoroughly on a “test” repo in your environment before actually
> applying it)

We do not recommend to use that procedure to remove last revision.
Subversion repository structure is a more complex than it seems to be.

Usually you can just revert unnecessary changes in a working copy and
commit correct revision. If you really need to delete last revision
from the repository follow these steps:
1. Make a backup of the repository
2. Dump all revisions except last. Suppose last revision is 10:
svnadmin.exe dump -r1:9 <repository path> > repo.dump
3. Create new repository
4. Load dump to the new repository:
svnadmin.exe load <new repository path> < repo.dump

-- 
Best regards,
Simon Atanasyan
VisualSVN Limited

Reply via email to