Система контролю версій

Матеріал з Вікіпедії — вільної енциклопедії.

Система контролю версій — програмний інструмент для керування версіями одиниці інформації (артефактами) — документу, вихідного коду програми, скрипту, веб-сторінки тощо.

Системи контролю версій зазвичай використовуються при розробці програмного забезпечення для відстежування, документування та контролю над поступовими змінами в електроних документах: у вихідному коді застосувань, кресленнях, електронних моделях та інших документах, над зміненням яких одночасно працюють декілька людей. Кожна версія одержує цифрове чи літерове позначення, змінення документу занотовується. Зазвичай також нотується автор зробленої зміни та її час.

Система контролю версій є одним з найважливіших інструментів для більшості розробників програмного забезпечення, інструменти для контролю версій входять до складу багатьох інтегрованих середовищ розробки.

Система збереження історії редагувань статей, що застосовується у Вікіпедії є прикладом системи контролю версій.

[ред.] Поширені системи контролю версій

  • Subversion
  • Concurrent Versions System (CVS)

[ред.] Дивіться також