Рядок коду — це послідовність версій вихідного коду з пізнішими версіями в послідовності, отриманій з попередніх версій. Кодові рядки зазвичай застосовуються до компонентів систем, тому існують різні версії кожного компонента. Базовий рівень – це визначення конкретної системи.
Простіше кажучи, базова лінія – це знімок дерева вихідного коду в будь-який момент часу, який є статичним (тобто незмінним). Мета базової лінії — забезпечити постійну точку відліку для змін, які відбуваються після встановлення базової лінії.
Відмінності між політикою, стандартами, базовими лініями, настановами та процедурами є значними в організаційному контексті. Політики встановлюють принципи, стандарти передбачають конкретні критерії, базові лінії встановлюють мінімальні вимоги безпеки, інструкції пропонують способи відповідності.
«Базовий рівень ідентифікує узгоджений опис атрибутів {системи} в певний момент часу та надає відому конфігурацію, до якої вносяться зміни." Встановлення базових ліній і керування змінами базових ліній є ключовими функціями керування конфігурацією.
Кодовий рядок може описати майже будь-який набір файлів, які розвиваються разом у практично будь-якому типі проекту. Коли ви додаєте об’єкти до проекту, вони стають частиною кодового рядка. Коли ви змінюєте та зберігаєте об’єкти, зміни включаються в кодовий рядок.
Рядок коду — це послідовність версій вихідного коду з пізнішими версіями в послідовності, отриманій з попередніх версій. Кодові рядки зазвичай застосовуються до компонентів систем, тому існують різні версії кожного компонента. Базовий рівень – це визначення конкретної системи.