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

Re: multiple moves

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-11-26 20:18:11 CET

"Ich Selbst" <ichselbst@gmx.ch> writes:

> But now after I read that comment in sibsvn_wc/copy.c I'd like to say
> that I'm not happy with that explanation.
> I wasn't talking about svn cp but about svn mv. Ok, I can see that a mv
> is just a cp followed by a rm - but maybe that's what should change.
> My suggestion is that 'svn mv foo foo2; svn mv foo2 foo3' is the same as
> 'svn mv foo foo3' i.e. the move to foo2 would just be overwritten.

Everybody wants this too. Almost everyone agrees that we'd like a
"true" move operation, both in the repository and in the working-copy.
But it's a big task to implement it, quite complicated. There have
been many discussions about how to do it, and people will definitely
do it someday. I just don't expect it to happen for 1.0. Most people
are willing to live with "mv == cp + rm" for now.

I'm not sure if we have this filed already as a post-1.0 feature, I'd
have to check. But if you search the mail archives, you should be
able to find threads about exactly how people might implement this
someday. (Does anyone have mail-archive pointers?)

> I don't want to cause troubles here, I just would need such a feature for
> my shell integration.

No, no trouble at all. I just wish it were easier to point you to
previous discussions. :-)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Nov 26 20:21:09 2002

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