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

Re: Moving a moved file

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-12-26 20:10:52 CET

You're right -- the problem here is implementation. I suppose we
*could* simply not care about the inconsistent ancestor problem, and
implement transitivity anyway. In other words, 'svn cp A B' would make
a special check -- if A is schedule-add-with-history, then make B use
the same ancestor-URL. That means that there would be absolutely no
difference between

svn cp A B
svn cp A C
svn commit

  and

svn cp A B
svn cp B C
svn commit

In both cases, B and C will claim to be direct descendants of A. Is
that really okay? In the second scenario, is it really okay that B and
C are siblings, rather than ancestor/descendant relationship? Doesn't
that bother you?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Dec 26 20:11:41 2003

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.