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

Re: svn commit: rev 7695 - in trunk: doc/book subversion/include subversion/libsvn_fs subversion/libsvn_repos subversion/svnadmin subversion/tests/libsvn_fs

From: <kfogel_at_collab.net>
Date: 2003-11-13 16:25:37 CET

"C. Michael Pilato" <cmpilato@collab.net> writes:
> A node is always deltified against some other node. Subsequent
> commits will not modify nodes that aren't part of that commit.

Because deltification can be a complex topic, I just want to clarify a
possibly misleading implication from the above:

Deltification normally doesn't modify (i.e., deltify) the nodes that
are part of a commit. It deltifies the predecessors of those nodes.
The nodes that are changed in the commit actually remain fulltext
(until later they become the predecessor of something, of course).

So when we're talking about deltification, shorthand language can be
misleading. If you commit a change to to get, say, revision 3 of foo,
it doesn't mean we deltify revision 3 of foo. It means we (ideally)
deltify the previous revision of foo, which is either foo:1 or foo:2
depending on when foo last changed.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Nov 13 17:08:22 2003

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