-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Asif Lodhi wrote:
> Interestingly, Microsoft's SourceSafe (at least VS-6.0) apparently
> uses file system 

It basically uses a whole bunch of directories and uses a scheme very
similar to RCS to store the versioning content.

> while SVN uses Berkeley DB as I read once.

SVN initially only had Berkeley DB and it drove people nuts.  In
particular it used to keep getting wedged and required manual
administrator intervention to fix.  See this and the two following
questions:

http://subversion.tigris.org/faq.html#stuck-bdb-repos

SVN added a filesystem based backend using a directory to store the
deltas for each revision and that is by far the most popular.

The moral of the tale is to make sure your backend database library
never needs human attention.  I always wondered why they didn't use SQLite.

Roger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHO9QNmOOfHg372QQRAh5vAKC4zRw0Uwq7Og8aKNLrIWiIE0XpRgCfashV
LgC0Y4jomgU+o7SXh8xHE6M=
=cVgu
-----END PGP SIGNATURE-----

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to