On Thursday, November 2, 2023 at 11:43:12 AM UTC+1 Tuxedo Penguen wrote:

Hi TortoiseSVN Devs

I noticed that the TSVN releases are announced on the website according to 
a different versioning scheme than i have in the download and also in 
Registry.

On the website on the newest Version i have:
1.14.5 (Major.Minor.Patch?)

On the download i get:

1.14.5.29465 (Major.Minor.Patch.Build?)


yes, that's the build number.
 


After installation in the Registry (DisplayVersion):
1.14.29465 (Major.Minor.Build?)

you can thank msi for that. You see, while msi does have four-number 
versions, the fourth number is completely ignored. That would not be a 
problem if we only had the official releases. But we also have the nightly 
build where only the build number increases. And if we would use the same 
versioning scheme for msi that would mean msi would not detect that the 
nightly build has a higher version than the already installed one.
So for the msi (and what you call registry) we use Major.Minor.Build 
because the Build (actually the svn revision number) always increases, and 
thus msi can properly detect newer versions and do an upgrade.

Stefan

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn-dev/4696b065-b68b-42ad-bed6-6570c61d1acen%40googlegroups.com.

Reply via email to