Chapter 2. Source Tree Configuration for Multiple Sites and Parallel (Multi-Version) Development Work

 

Philosophy: There should be a single source tree that is owned by the Central Build Team and, if needed, that could be synced up, built, and deployed on any day of the year. This would be the mainline or “golden master” tree.

 
 --Vincent Maraia

If there was a way for me to patent this concept, I would.

This could be the most important topic in this book and the cornerstone of a successful software build process. I see customers struggle with too many cross-project dependencies, source tree integration problems, constant build breaks, and developers and testers spending too much time on hotfixes instead of writing new code. The majority of the time, ...

Get Build Master, The: Microsoft’s Software Configuration Management Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.