<<
>>

Системы контроля версий

Рассмотрим спектр задач, решаемых системами коллективной разработки прило­жений. Основной из них является обеспечение управляемости и контролируемо­сти процессов разработки и сопровождения приложения.
Для этого необходимо выполнение как минимум двух функций:

? регистрации всех изменений, вносимых в проект;

? централизованного хранения файлов проекта.

Под проектом мы будем понимать множество файлов с исходными текстами про­грамм, а также файлов ресурсов и всех прочих файлов (исполняемых файлов, биб­лиотек DLL, элементов ActiveX, объектных модулей, документов), необходимых для компиляции и запуска приложения.

Обе указанные выше функции реализуются с помощью так называемых систем контроля версий проектов (Project Version Control Systems, PVCS). Системой кон­троля версий проектов называется комплекс программного обеспечения, назначе­нием которого является централизованное хранение и обработка всех или боль­шей части объектов (файлов), из которых состоит проект. Системы PVCS должны обеспечивать:

? идентификацию состояния как отдельных компонентов, так и проекта в целом;

? контроль за вносимыми в компоненты и структуру проекта изменениями;

? координированное управление всеми составляющими проекта.

<< | >>
Источник: Избачков Ю. С., Петров В. Н.. Информационные системы. 2006

Еще по теме Системы контроля версий:

  1. СУЩНОСТЬ КОНТРОЛЯ. ПЕДАГОГИЧЕСКИЕ ТРЕБОВАНИЯ К КОНТРОЛЮ. ВИДЫ КОНТРОЛЯ
  2. Судебная система и конституционный контроль
  3. 11.2. Порядок построения и проверки версий в процессе расследования
  4. Правило разработки веера версий
  5. Правило критической проверкивеера версий.
  6. Проверка версий о самооговоре
  7. Правило критической проверки веера версий.
  8. Правило разработки веера версий
  9. § 39 Классификация договоров в отдельных видах. – Римская классификация. – Система прусского закона, французского и австрийского кодекса. – Система русского свода. – Система настоящего изложения.
  10. Тема 15 Правова система і система права. Система законодавства та систематизація нормативно-правових актів
  11. КОНТРОЛЬ