Software configuration management is a subject bound
closely with, although often mistaken for, source control. It's actually a world
beyond the storage of source code.
TERMS AND DEFINITIONS
Source control is our primary weapon in the battle to safeguard code. It's
an essential tool that no software craftsman could live without. We've
already seen the various names used to describe it. They are used
interchangeably, but each one reveals a specific aspect of its
Also known as source code management,
this is a mechanism to manage the files of code that we write.
It maintains the files and their directory structure; it also
marshals concurrent access to and modification of the
With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, interactive tutorials, and more.