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

Re: Use "1.7.7" for next release

From: Hyrum K Wright <hyrum.wright_at_wandisco.com>
Date: Sat, 14 Apr 2012 15:40:32 -0500

On Sat, Apr 14, 2012 at 3:36 PM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> On 14.04.2012 22:28, Greg Stein wrote:
>
>>>>> I have a proposal:
>>>>> Skip several numbers and name the next release as "1.7.7".
>>>>>
>>>>> Justification: to align with TortoiseSVN, which is 1.7.6 now.
>>>>>
>>>>> There is a lot of "Subversion exception!" threads on users@
>>>>> where TortoiseSVN version is visible. For example [1].
>>>>>
>>>>> I think skipping those "already used" numbers will lessen confusion.
>>>>
>>>>
>>>>
>>>> Since Subversion is the base project, I would rather see TortoiseSVN
>>>> change it's versioning to match ours than the other way. TortoiseSVN
>>>> could add an additional version number after Subversion's, e.g.
>>>> 1.7.4-tsvn1 for the first TortoiseSVN release based on 1.7.4,
>>>> 1.7.4-tsvn2 for the second, etc.
>>>
>>>
>>>
>>> The TSVN installer already mentions the SVN version number in its file
>>> name,
>>> e.g.
>>> TortoiseSVN-1.7.6.22632-x64-svn-1.7.4.msi
>>>                            =========
>>>
>>> And the last few 1.6.x releases also didn't have matching version
>>> numbers,
>>> e.g.
>>> TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi
>>>
>>> So that wasn't a problem back then.
>>> Why is it now?
>>
>>
>> Konstantin suggested we change Subversion to deal with the
>> discrepancy, rather than changing TSVN. People felt that was the wrong
>> direction of change...
>>
>> I have to say: it *does* make things a bit harder on the users@
>> mailing list. "What? 1.7.5 has not been released yet. Were you testing
>> with the unreleased tarball?! Did somebody release that tarball?"
>
>
> Ok, I see the problem.
>
> But what should I do? I can't name the next TSVN release 1.7.5 since the
> current TSVN version is already 1.7.6 - going back one version would confuse
> users even more, and would also completely break the update check function
> TSVN has.
>
> Suggestions?

I think the previously-mentioned suggestion to use a fourth value in
the version tuple is an excellent one. Just keep incrementing it
until you get back to parity with upstream releases.

-Hyrum

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com/
Received on 2012-04-14 22:41:04 CEST

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

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