Version control with Fossil
Version control with Fossil
Posted Mar 18, 2011 14:09 UTC (Fri) by vonbrand (guest, #4458)Parent article: Version control with Fossil
What bothers me is that it is described as "everybody has everything", that can't really be true in a truly distributed environment (see (PDF) Brewer's CAP theorem, which shows that under very mild conditions it is impossible to have Consistency, Availability and Partition tolerance at the same time; unfortunately this is what is usually demanded as "obvious base requirements" of distributed systems). Furthermore, it is said to be suited only for projects that aren't as large as the Linux kernel. Bad news is that that particular project started as a one-man hobby... I've seen too many successful projects starting out with tools "good enough for our limited use", which outgrew them and landed in a world of pain.
