Steve Donie, Configuration Manager extraordinaire, posts on “Taking Continuous Integration to the next level”.
In his article, he explains enterprise-level techniques for versioning,
source control, continuous integration and managing dependencies.
It’s a great read.