3 ms·
This sounds exactly like the problem Linus described with centralized version control systems in his Google Talk.
by jancsika 9y ago
This sounds exactly like the problem Linus described with centralized version control systems in his Google Talk.
- dpark 9y agoNo. The problem described is that the unstable code is being pulled upstream. Merging into the root branch is equivalent to merging into Linus’s repo. Nothing prevents a Windows developer from checking unstable code into a feature branch without merging up, just as nothing prevents a Linux developer from checking unstable code into a private clone without Linus pulling it in. The difference here is simply whether the feature branch has a central host. Decentralization doesn’t fix this issue. Proper code health practices do.