Описание тега configuration-management

Управление конфигурацией программного обеспечения (SCM) - это задача отслеживания и контроля изменений в развертывании программного обеспечения.

В программной инженерии управление конфигурацией программного обеспечения ( SCM) - это задача отслеживания и контроля изменений в программном обеспечении. Практики управления конфигурацией включают контроль версий и установление базовых показателей.

СКМ заботится о том, чтобы ответить на вопрос "Кто-то что-то сделал, как это воспроизвести?" Часто проблема заключается не в воспроизведении "этого" идентичным образом, а в контролируемых, постепенных изменениях. Таким образом, ответ на вопрос сводится к сопоставлению различных результатов и анализу их различий. Традиционное управление конфигурациями обычно сосредоточено на контролируемом создании относительно простых продуктов. Теперь перед разработчиками SCM стоит задача иметь дело с относительно небольшими приращениями под их собственным контролем в контексте разрабатываемой сложной системы. Согласно другому простому определению: Управление конфигурацией программного обеспечения - это то, как вы управляете развитием программного проекта.