Subversion Dump Editor Beta
I have created a small python application that will allow the editing of a subversion dump file. This should allow you to make modifications to your repository (via svnadmin dump and load) to remove sensitive data from a file/revision without having to completely remove the file containing the sensitive data. A good example would be to remove the database password you accidentally committed several revisions ago.
I wrote this because I am in the process of preparing several projects I did while attending university and some of the files/revisions contained my student number and I did not want that being posted online.
The application is still in beta and will do strange things if you try to load a file that is not a subversion dump. Also it is not tested well with unicode and binary data in the repository dump (I did code it to handle this but I have yet to test).
The dependencies are wxPython and Python 2.6 (I think previous versions of python will work but I did not do much testing). The dump file needs to be the standard svnadmin dump (not incremental or delta dumps).
If you have any problems running Subversion Dump Editor use the comment system below and I will gladly help.
Download Subversion Dump Editor
Update
I have moved Subversion Repository Editor into the new projects section of the site.
