We appreciate your contributions, but this is not a fix.
Further I hope you plan to offer support to every single problem that may arise from what you are trying to do.
Just grabbing a bunch of packages from svn can cause quite a few problems as we use custom libraries, drivers, etc,
A good idea would be to use our redmine to let us know what tools you feel are missing and should be added, further if you feel thatsome are outdated and should be updated. Just taking two packages in the above screen shot as an example, Metasploit can cause lots of problems if something goes a little south. Nessus, is another one.
Further converting everything to svn installs is going to cause lots of headaches when those packages get updated from svn and apt.
To all others who wish to use this tool, your mileage may vary and you are on your own!