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

Re: Stage 1 of true rename support.

From: Chia-liang Kao <clkao_at_clkao.org>
Date: 2005-05-20 22:38:43 CEST

 <kfogel <at> collab.net> writes:

> 1. Implement true renames in the repository. That is, implement
> svn_fs_rename() and whatever associated machinery goes along
> with it, and make 'svn rename URL1 URL2' use it.
>
> 2. Support true renames from working copy commits. This means that
> when you do 'svn rename foo bar' in a working copy, foo's entry
> knows this it is a rename source and knows the dest, and bar's
> entry knows it is a rename dest and knows the source.

Too fast, note that we will need an additional editor method to support
this.

Also a fast lookup through the history for "possible locations" of a
given file/rev has to be implemented to efficiently make use of the
information to support merge across renames.

Cheers,
CLK

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 20 22:44:28 2005

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