Monday, February 19, 2007
Using source control tools on huge projects - Joel on Software
Using source control tools on huge projects - Joel on Software: "When you're working with source control on a huge team, the best way to organize things is to create branches and sub-branches that correspond to your individual feature teams, down to a high level of granularity. If your tools support it, you can even have private branches for every developer. So they can check in as often as they want, only merging up when they feel that their code is stable. Your QA department owns the 'junction points' above each merge. That is, as soon as a developer merges their private branch with their team branch, QA gets to look at it and they only merge it up if it meets their quality bar."
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment