News for hackers. Stuff that matters.
Re:A book about Git, hosted on Github by pjhyett on Monday August 02, 2010 @04:02PM (#1568846)
SVN: file-based, delta-storage

Git: content-based, snapshot-storage

The systems are completely different.

Re:A book about Git, hosted on Github by tzs on Monday August 02, 2010 @06:22PM (#1569330)
Yes, under the hood (although the distinction between file-based and content-based doesn't seem to be all the important from the conceptual model point of view--you generally access the content of blobs in Git via file-based interfaces).

The point is he's talking about how the systems appear conceptually. Conceptually the model that best describes Subversion from a user point of view is a file system that stores a snapshot of all prior states of the filesystem.