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

Re: Roadmap for 1.1 [placeholder]

From: Branko Čibej <brane_at_xbc.nu>
Date: 2004-04-01 04:49:12 CEST

Greg Hudson wrote:

>On Wed, 2004-03-31 at 19:52, Justin Erenkrantz wrote:
>
>
>>--On Wednesday, March 31, 2004 5:07 PM -0600 David Summers
>><david@summersoft.fay.ar.us> wrote:
>>
>>
>>
>>>Is true 'move' (not cp;rm) on anybody's radar screen at present? Is that
>>>very difficult or would that be pretty difficult and/or something to put
>>>in 2.0?
>>>
>>>
>>Sussman's item about 'make subcommands follow copy history' is geared
>>towards resolving this by modifying our interfaces to be sane about
>>tracking moves properly. -- justin
>>
>>
>
>Hm. On the contrary, I think it may emphasize a weakness:
>
> touch foo; svn add foo; svn ci # Rev 1
> svn cp foo bar; svn mv foo baz; svn ci # Rev 2
> svn up -r1
> svn log -r2 foo
>
>With true renames, it would be possible (though it might require extra
>information to be kept in the FS for efficiency) to uniquely identify
>that <2,baz> is the right object to run that "svn log" operation on.
>With only "cp,rm" renames, <2,bar> and <2,baz> look exactly the same.
>
>
Unfortunately, we'd also have to drastically improve the WC if we want
the client to actually issue true renames to the server. That, and the
current FS schema (the branch ID generation) is a big obstacle.

-- 
Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Apr 1 04:51:26 2004

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.