July 2, 2009 10:00 AM

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.

Commentary
There are currently no comments.
Post A Comment

Feel free to leave a comment on this site. Your email is used as a means of identification only and will not be used for any other purpose nor will it be displayed. If you do not provide one your name and website will not be saved.

Please stay on topic and use some common decency. Your first few comments will need to be approved. Eventually you will be marked trusted and your comments will not require approval.

If you wish to post code please use pastebin and post the url. If you do decided to post code it will not be formatted and any html tags will be removed.