http://hendricks266....svn_checkout.7z
It contains a self-contained SVN client, a batch script which can take inputs, and five other scripts which tell it to check out the five public repositories on svn.eduke32.com. All the user has to do is run the script of their choice, and the repository will download automatically.
Here are the parameters for "_svn_checkout.bat":
Quote
%1 - Subversion Respository URL
Optional:
%2 - SVN Local Directory Name
%3 - EXE Search Target [no extension] [to not search, input "\"]
%4 - Project Name [full/proper]
%5 - Project Name Short Form/Nickname
I think that, with the exception of something like a GUI installer for major versions, this should become the method used for distributing the HRPs. The only issue is cross-platform compatibility. Preliminary research says that most Linux distros and recent versions of Mac OS X include SVN by default, so all that would be needed are bash scripts and AppleScripts.
Of course, this would only stand for projects that have their own repositories (polymer_hrp, dc_hrp, vaca_plus, nw_plus, sw_hrp). Other things without need of frequent updating and without repositories would keep their zips.
Pros:
less bandwidth used
easier updates for the user
supports stopping/resuming for dial-up users
Cons:
slightly more work on the user to download initially
EDIT: Poll added.