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

WIN32 Users - Unified MSI Installer

From: Troy Simpson <troy_at_ebswift.com>
Date: Tue, 3 Jun 2008 11:59:30 +1000


I am the maintainer for the win32 installer, and now that we have win32
binaries for both Apache 2.0x and 2.2x I think it is better to have a
unified installer where users can choose their binding.

I have moved to a WiX based installer, and built the project & custom
dialogs utilising the SharpDevelop designer. Because the installer uses a
localisation file for all messages, this also opens up the possibility of
localising the installer itself, but let's get things working first.

It appears that I have faithfully reproduced much of what the old installer
did, minus a couple of things which are of a far lower priority than getting
the installer working. Specifically what is missing is the ability to elect
to install a desktop shortcut (no desktop shortcut is installed from this
installer) and the summary screen that shows selections before install.
Because customised selections are so few this would not be a priority.

I think there are a couple of good reasons to move this way:

* unified installer, one download for all
* MSI installer - better for systems administrators (network installs etc.)

There is currently one known issue, and that is after an uninstall the same
'post install' message screen shows that you would see after an install.

I do not plan on supporting upgrades, rather overwrite installs would be
simpler at this stage. As far as testing goes this will be more for future
installs where we need to ensure that successful overwrite installs occur.

Please test this installer, and if we agree to go this way I will look to
make a 1.5 installer as soon as we have the release binaries available for
Apache 2.0x & 2.2x. I am particularly looking for people to test this
installer both against Apache 2.0 & Apache 2.2x.

Here is the beta installer for Subversion 2.4.6:


Please do not make that installer public. I will provide all the build
source for someone to check in for me if it is decided to go this way. In
that respect I will be happy for any contributions to improve the installer.


Troy Simpson

To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-06-03 03:59:43 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.