
6 Jun
2007
6 Jun
'07
12:49 p.m.
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 release. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com