Build Master: Microsoft's Software Configuration Management Best Practices Vincent Maraia, Foreword by Jeffrey Richter Pub. Date: October 2005 With the introduction of Visual Studio Team Foundation, configuration management will be pushed down to smaller teams of developers. Why you ask? VSTF provides the tools to enable much more sophisticated source control, testing and automated building of applications. And it does this at a compelling price point for developer workgroups.
As Steve McConnell indicates in the introduction to Code Complete, any tool that helps bridge the gap from know best practices to commercial application is highly desirable
Well, this book is one of those bridges. I have completed about five chapters, and I decided to accellerate this blog posting to get you all informed about what great insight this book provides into CM. Here are a few of the topics covered:
* How Microsoft manages builds: process flows, check-in windows, monitoring, and more* Understanding developer and project builds, pre- and post-builds, clean builds, incremental builds, and more* Choosing the right build tools for your environment* Configuring source trees and establishing your build environment* Planning builds in multiple-site development environments* Determining what should (and shouldn't) be kept under source control
BTW - here is a link if you want to get more information (not an endorsement of any commericial institution, real or imagined)