On Sat, Feb 20, 2010 at 9:14 AM, Adrian Buehlmann <adr...@cadifra.com> wrote:
> I've pushed a change to thg-winbuild that changes the names of the msi
> output files (8462b6eb15d4 [1]).
>
> Example of a previous package name:
> tortoisehg-stable-0.9.3+156-84af109559ef-hg-1.4.3+184-98bc3e195720-x86.msi
>
> Example of a new package name:
> tortoisehg-stable-0.9.31158-x86.msi
>
> This conforms with the version recorded in the installed programs
> control panel of Windows (e.g. 0.9.31158).
>
> This should make it easier for users to locate the msi that was used for
> installing in case they want to repair an existing install.
>
> The exact thg and hg versions installed by an msi can still be found out
> by opening the properties dialog of the msi: on the "Details" tab there
> is a property "Comments" (see also thg-winbuild change d12fe39d9416 [2]).
>
> For example, the Comments property of tortoisehg-stable-0.9.31158-x86.msi
> has the text "Installs TortoiseHg 0.9.3+158-910975e21005,
> Mercurial 1.4.3+186-13448eab08ca".
>
> So it is still possible to find out the exact thg and hg versions before
> installing anything.
>
> [1] http://bitbucket.org/tortoisehg/thg-winbuild/changeset/8462b6eb15d4
> [2] http://bitbucket.org/tortoisehg/thg-winbuild/changeset/d12fe39d9416

This has one drawback, we're unable to upload a new TortoiseHg package
if it only includes new Mercurial changesets since the filename will
not change.  Bitbucket's file service does not allow you to reliably
upload a new file with the same name.  You can upload a new file, but
users will usually D/L the old one.

But I agree it makes sense for the package name to correspond to the
version number that ends up in 'Add/Remove Programs' and the start
menu.

--
Steve Borho

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to