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

Re: branch efficiency

From: Karl Fogel <kfogel_at_red-bean.com>
Date: 2007-11-07 05:37:27 CET

"Andrew Sasak" <sasakand@msu.edu> writes:
> I am wondering if the "cheap copies" are used when merging changes from a
> modified file on a branch to an unmodified file on the trunk (or vice versa).
> Since my question might not be clear consider the following scenario:
> (I acknowledge that this is an extreme example)
> A branch is created.
> Changes are made to a relatively small number of files (lets say 1 file) and
> committed to the branch.
> Time goes by with 100's of files changed/added on the trunk.
> Meanwhile the branch has been untouched.
> The branch creator wants to continue using the branch, but would like to merge
> all the changes from the trunk into the branch.
>
> Does this merge use "cheap copies" to create the new revisions of the files on
> the branch, or does branching prevent the usage of hardlinks?

No, unfortunately Subversion does not have this optimization (it should).
It's a known issue: http://subversion.tigris.org/issues/show_bug.cgi?id=2286

Best,
-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 7 05:37:47 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.