On Sat, Apr 17, 2010 at 01:55:49AM -0800, santos2010 wrote:
Well, Git _does_ use deltas for storage and synchronization, but this
deltas are unrelated to history of changes stored in the repository. So,
conceptually, Git just stores snapshots, but files in those snapshots
are deltified against some old files based on some heuristic of finding
similar files, which allows Git to create deltas not only to previous
version of the same file (which most VCSes do), but potentially to any
file stored in the repository if it similar enough. So, typically, Git
has the most compact storage comparing to other VCSes, in particular, in
case of complex history with a lot of branches and merges.
Dmitry
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html