[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] Re: A "complete" Tortoise-based distribution?

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-09-26 11:23:52 CEST

Simon Large wrote:

> On a related but slightly different theme, I was looking at the distribution
> file sizes of Subversion yesterday. The plain zip file is 4.4MB while the
> Innosetup file which installs the exact same set of files is 2.5MB. The
> reason is simply that Inno uses 7-zip compression internally (at least in
> the most recent versions it does). I did a quick comparison using WinZip and
> 7-zip to zip up the same set of files and the results were surprising: 4.5
> MB for zip and 1.8 MB for 7-zip.

7-zip uses the LZMA compression, as do many other zippers now. Including
the msi.

> It might be worth investigating using Inno setup a distribution package
> rather than the msi. You also get to choose your own defaults, like
> all-users/just-for-me. The down side is that the installer translations are
> not always up to date, so you might be restricted to English/German for the
> distribution package.

First: Inno Setup is "old" and isn't as good as e.g. NSIS. If ever, I
would use NSIS over InnoSetup.
Second: we had this discussion several times already on this list. The
conclusion was always that we _must_ use msi because only msi's can be
easily deployed via GPO's from a server to users, and only msi's can be
installed from non-Admin users because msi's are executed as the SYSTEM
users automatically, not as the user itself.
For programs which are not shell-extension and don't need Admin rights
for installation, we could get rid of msi, but TSVN _is_ a shell
extension...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Sep 26 12:30:48 2004

This is an archived mail posted to the TortoiseSVN Dev mailing list.