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

Re: Is this supposed to work?

From: William Uther <will+_at_cs.cmu.edu>
Date: 2002-06-21 03:59:09 CEST

On 20/6/02 9:44 PM, "B. W. Fitzpatrick" <fitz@red-bean.com> wrote:

>> Hi,
>> Is this supposed to work, or is it one of those "we don't handle this"
>> cases:
>>
>> svn mv b c; svn mv a b
>
> While the error is caused by something different, I suspect that this
> falls under the umbrella of the following email that Ben
> Collins-Sussman sent to the list yesterday (included below for
> convenience).
>
> Ben, please correct me if I'm wrong.

Heh. It was because of that email that I came across this case, but I think
they're different.

Ben was saying that you can't

svn mv a b; svn mv b c

(and I in another email I just sent I said I think this should be allowed)

His example is taking one file and renaming it twice.

My example is different. I start with two files, move one out of the way,
and then move another into the, now "free", spot. The problem is that the
base texts conflict.

(and I just realised I'm an idiot, for unrelated reasons. In that last
example I created a svntest directory and then did everything in my home
dir... Sigh)

Anyway, I was thinking about this and thought you'd have to use unique ID's
for text bases and store them in the entries file. The extra indirection
would slow things down. Was about to write it up in detail, and then I read
Kevin's email in this thread :)

Later,

\x/ill :-}

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Jun 21 03:59:38 2002

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