Hello,

I've just uploaded our first WIX based TortoiseHg installers to
http://bitbucket.org/tortoisehg/thg-winbuild/downloads/

These are "release candidate" packages of the stable branch that will
become TortoiseHg 1.0 on March 1.  Feedback welcome.

Big print giveth:

* Installs and upgrades no longer require reboots (see the fine print below)
* TortoiseOverlays are now "merged" into the MSI installer and no
longer appear as separate applications, making upgrades and uninstalls
much cleaner.
* Similarly, we include the MSVC CRT redistributables using MS's
approved merge modules.
* The MSI package is much more Windows friendly and can be rolled out
as part of a corporate 'advertised app'.
* MSI's use the Windows Installer framework, so you get safer
upgrades, repair facilities, and safe rollbacks on install failures.
* These new packages include tip hg-stable, Python 2.6, GTK-2.18, and PyGtk 2.16
* There are now separate packages for x86 and x64 targets.  They will
refuse to install on inappropriate architectures so just be aware of
the split.
* The x64 package correctly installs the x86 portions under
${ProgramFiles(x86)} and the x64 portion under ${CommonProgramFiles}

Small print taketh away:

* The new MSI packages will refuse to upgrade an old InnoSetup
install.  The old install must be removed and rebooted before
installing the MSI package.  The good news is this should be the last
reboot required by THG.  MSI packages will upgrade or downgrade other
MSI packages without reboot.
* If the old InnoSetup installer created your user Mercurial.ini file
(if it asked for your username and email address) the old installer
will try to delete that file when you uninstall it.  We *highly*
recommend you backup your user Mercurial.ini file before uninstalling
your existing TortoiseHg package.  The new MSI installers do not have
this problem.
* The MSI packages require elevated privileges to be installed because
we are installing both shell extensions and MSVC CRT libraries.
* The x64 MSI includes our x86 shell extension but does not include
the x86 TortoiseOverlays.  If you want overlays to appear in x86
applications, you must separately download and install the x86
TortoiseOverlays MSI from
http://tortoisesvn.tigris.org/svn/tortoisesvn/TortoiseOverlays/
(username guest, no password).

See http://bitbucket.org/tortoisehg/stable/wiki/upcoming-release-notes
for details of the improvements you'll find in TortoiseHg 1.0

Cheers,

--
Steve Borho

PS: Many thanks to Adrian Buehlmann for his help on these installers,
and to Yuki Kodama for the artwork.

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Tortoisehg-discuss mailing list
Tortoisehg-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to