Re: svn commit: r32998 - trunk/subversion/libsvn_wc
Stefan Sperling wrote:
> But also, think about e.g. what Mercurial does when receiving a diff for
> a file which was copied -- it applies the diff to all copies (and
> hence renamed files) as well as the original.
Does it really? Awesome. (I've been claiming that as the Right Behavior
for a long time.)
> Another application for copied-to information is when graphing the
> history of a single file forwards in time. It is very cumbersome having
> follow all branches' HEADS in the repository backwards in time
> to the root in order to find out on which branches a given file is
> or was present.
> So another related use case is asking "on which branches did we already
> apply the bug fix for file foo.c?" Subversion currently cannot answer this
> question in a straightforward way.
Aren't these server-side issues, though? The versioned filesystem today
could be tracking copied-to information -- it just doesn't.
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on 2008-09-10 16:31:54 CEST
This is an archived mail posted to the Subversion Dev