Skip to content

Comment on Why SQLite Does Not Use Git

Comments

2. A Few Reasons Why SQLite Does Not Use Git

It's fine if you don't want to use git, really.

But some of these objections don't make sense. Did you try "tig" and bare repos on a local machine/server?

It may make more sense once you realize Fossil development started in 2005. Quoting https://fossil-scm.org/home/doc/trunk/www/history.md :

Beginning around 2005, the need for a better version control system for SQLite began to become evident. The SQLite architect looked around for a suitable replacement. Monotone, Git, and Mercurial were all considered. But at that time, none of these supported sync over ordinary HTTP, none could be run from an inexpensive shell account on a leased server (this was before the widespread availability of affordable virtual private servers), and none of them supported anything resembling the wiki and ticket features of CVSTrac that had been found to be so useful.

This is three years before GitHub was founded, and long before tig was released.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.