[ANN] New Windows installers

Steve Borho steve at borho.org
Wed Dec 12 21:20:13 UTC 2007


There are two new Windows installers available.  These are intended to
resolve most of the bugs uncovered in the initial TortoiseHg release
earlier this month.

The packages can be found here:
http://sourceforge.net/project/showfiles.php?group_id=188871

The new TortoiseHg installer is named:
Mercurial-04c76f296ad6-TortoiseHg-6c59b89d84f1.exe

and the new Batteries Included (unTortoise) installer is named:
Mercurial-04c76f296ad6-win32extras.exe

Also note that both packages have new Wiki pages:
http://tortoisehg.wiki.sourceforge.net/
http://qct.wiki.sourceforge.net/BIFAQ


======= Release Notes for both packages =======

* The bundled gtools extension was updated to the latest version which
keeps it's configuration in ~/.hgext rather than ~/.hg (which confused
TortoiseHg).  You should rename or remove the ~/.hg directory after you
upgrade, after making sure it's not a real repository :-)

* The http username/authentication bug has been fixed, so connecting to
http servers that require authentication should be possible via the CLI.

* The import, export, and email commands have all had fixes applied.
They should all work correctly now.

* Qct has several bug fixes: hgignore parsing with non-native EOL works,
a recent bug in patch queue operations was fixed, the 'Cancel' button
was renamed to 'Close', and qct now notifies the shell when file states
are changed.  Lastly, it's defaults are being set by the installer via
the registry, rather than being hard-coded into the preferences dialog.
The new method is less surprising to the user.

* keyword.py has been refreshed with Christian Ebert's latest fixes.

* ui.ssh was being hidden in the system wide Mercurial.ini, that is
fixed.

* HTML man pages were refreshed, and text man pages were removed.


======= TortoiseHg Release Notes ========

* To upgrade your TortoiseHg package, you must uninstall the old
version, reboot, then install the new one, and reboot again.

* The new THG package defaults to using C:\Program Files\TortoiseHg.

* The new THG package should be able to safely coexist with other
Mercurial packages on your machine (with the exception of the NSI
"Python Approach" installer).  It accomplishes this by adding a registry
key that points to it's own Mercurial system configuration.

* the HKCU\Software\TortoiseHg key has been moved to HKLM, so installs
should be usable by all users on the machine.

* The push/pull/in/out dialogs have been replaced with a single
"Synchronize" dialog, that even works via drag-and-drop.

* The context menus have been improved, as part of an ongoing process.

* Many small improvements have been made to the built-in dialogs.

TortoiseHg mailing lists can be found here:
http://sourceforge.net/mail/?group_id=199155

We're still looking for contributors.  Subscribe to the
tortoisehg-develop list if you would like to help.

-- 
Steve Borho (steve at borho.org)
http://www.borho.org/~steve/steve.asc
Key fingerprint = 2D08 E7CF B624 624C DE1F  E2E4 B0C2 5292 F2C6 2C8C




More information about the Mercurial mailing list