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

Re: Shipping Subversion binaries with TortoiseSVN installer?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 24 Jan 2009 17:06:29 +0100

Trent Nelson wrote:
>> Simon Large wrote:
>> 2009/1/23 Trent Nelson <tnelson_at_onresolve.com>:
>>> At the time of writing, the latest version of TortoiseSVN is
>>> 1.5.6, built against Subversion 1.5.5. The latest installer
>>> available from tigris.org is 1.5.3. Sure, they're binary
>>> compatible, but they may not be bug compatible, which can be
>>> problematic when supporting thousands of users.
>> 1.5.5 is certainly available here:
>> http://www.collab.net/downloads/subversion/
>
> Oh, I didn't mean that there weren't 1.5.5 installers available
> for Windows -- there certainly are. I was referring specifically
> to the tigris.org installers lagging behind the current version.
>
> The problem I have with the Collab.Net installer is that it doesn't
> include the same set of binaries as the tigris.org one; svnmucc.exe
> is missing, for example. The directory structure is completely
> different too. Given that we've already got hundreds of developers
> using the tigris.org package, it's just not worth trying to use a
> different installer.

And if we would ship the binaries, then others would complain that we
use the directory structure of the tigris.org installer instead of the
collab.net one.

> However, it wouldn't take much effort to include them, and if you
> did, it would be supremely convenient -- if I want Subversion on
> Windows, I just install TortoiseSVN. I don't need to go digging
> around for a suitable Subversion installer as well.

Not much effort? Have you tried it?
Sure, our build system already *does* build svn.exe and svnadmin.exe.
But they're linked statically to the svn libs too, so no dlls either.

> I'll try a different angle: would you consider it if I were to provide
> patches? (Just trying to gauge whether or not it's an "Absolutely no
> way, for reasons X, Y, Z.", or a "Meh, not really bothered either way,
> if you want to send patches we'll consider it.".)

Nope, sorry:

* it would increase our installer file by several MBs, which a lot of
users would complain about
* if we ship it, we have to support it. Way too much work.

Ask yourself: why do you ask *here*? You obviously have a problem with
tigris.org not providing timely installers. So go and complain there.
But I guess you already did that with no success. So why are you now
trying it here? Ask yourself that very question: why here?

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=1047127
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-01-24 17:06:54 CET

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