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

[TSVN] Re: Re: Re: Re: Nightly build readme.txt

From: Simon Large <slarge_at_blazepoint.co.uk>
Date: 2004-10-25 09:49:54 CEST

"Erv Walter" wrote
> SteveKing wrote:
> > Check the version of the TortoiseSVN.dll in your installation
> > directory. If it's the newer version you installed, then you're good
> > to go. If not, then you have to uninstall first via the control
panel.
> > I don't have the book here at home about the msi (it's in the
office),
> > but I'll check next week if an uninstall is really necessary in that
> > case. (As you know: the version number doesn't change, at least not
> > the part that msi recognizes).

Checking dll versions is not good! That's why we have an installer to do
it for us ;-) I think this could lead to more email from confused users.
Now they avoid a reboot, but will it work?

> Also check the Add/Remove setting dialog. If you just install, I
think
> you will find that there are multiple entries for TSVN in the
Add/Remove
> list now. I think you'll get a new one for every nightly that you
> install without uninstalling first. This is because the ProductId now
> changes on every nightly so MSI thinks it is an entirely new product,
> however since the version number does not increase (at least the first
3
> parts don't, the install process does not automatically remove the
> previous install).

I have only installed one nightly with the new scheme, and I did not get
a new entry, but maybe I would if installed several?

Suggestion, slightly less horrible this time:

Always keep the same product ID to avoid multiple records in Add/Remove.
Combine parts of the version number by using a x100 on one part.

1.2.3.1858 becomes
1.203.1858

It is reasonably obvious what this is supposed to represent. It will
only fail if there are > 99 bug fix releases (3rd digit) between feature
releases (2nd digit), and the version number always increments.

Simon

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Oct 25 15:49:13 2004

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

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