From: David Abrahams (dave_at_[hidden])
Date: 2007-06-06 08:49:14
on Mon Jun 04 2007, "Emil Dotchevski" <emildotchevski-AT-hotmail.com> wrote:
>> In reliable system no one should.
> I don't see how a system with high tolerance to bad commits can produce
> consistently good results.
It depends where you're committing things. One of the best reasons
for branching in a traditional version control setup is to give
authors a place to check in their partially-finished (i.e. "broken")
work. That _improves_ results in numerous ways. Obviously, there has
to be some kind of check in the system for bad commits, but only those
that a library author declares to be "good," and thus, ready for
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk