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

RE: [TSVN] Re: Merge dialog, second attempt

From: Hughes, Bill <Bill.Hughes_at_cox.co.uk>
Date: 2005-01-25 15:42:01 CET

Will Dean wrote:
..snip..
> This is excellent at trying to bang home that you have to do
> the -1, but I
> don't think it explains why very well. I maintain strongly that when
> presented as a mysterious 'you have to do the -1 bit', it
> makes no sense.
>
> Just because page numbers conventionally appear at the bottom
> of a page,
> doesn't mean that if I want to print pages 3-4 in a Word
> processor I have
> to ask for '2-4'. Quite frankly, people would laugh at this.
>
> I daresay there is a reasonable explanation in the SVN design history
> of why this is so (can anybody point me at this?), and I'm aware
> we can't
> change it now anyway. But I don't think that saying there's 'nothing
> illogical' about it is completely fair.

It reminds me of the glazed look some people get when first told that an
array of 4 elements has elements 0-3. The explanation is often greeted with
"that's stupid", but people get used to it.
I've been doing it for so long I'm a little uncomfortable when I use VB
(apart from the obvious reasons) and I declare an array[4] and I get to use
an index of 4, it doesn't seem normal. Of course the puzzled look on VB
programmers faces when I use element 0 as well is a bonus.
Back to the point, an explanation of _why_ you have to specify the revision
before the one you think you want would be a good idea, might help keep the
queries down too.

(of course it could be configurable but I don't think we should go there...)

Bill

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
This e-mail transmission is strictly confidential and intended solely
for the person or organisation to whom it is addressed. It may contain
privileged and confidential information and if you are not the intended
recipient, you must not copy, distribute or take any action in reliance
on it. If you have received this email in error, please reply to the
sender as soon as possible and delete the message. Please note that we
are able to, and reserve the right to, monitor e-mail communications
passing through our network.
The views expressed in this email are not that of the company unless
specified within the message.
The inclusion of this footnote indicates that the mail message and any
attachments have been checked for the presence of known viruses.
If you have any comments regarding our policy please direct them to
postmaster@cox.co.uk
________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs Email
Security System. For more information on a proactive email security
service working around the clock, around the globe, visit
http://www.messagelabs.com
________________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Jan 25 15:45:35 2005

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.