Будинки Розвиток Що таке система паралельних версій (резюме)? - визначення з техопедії

Що таке система паралельних версій (резюме)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає система паралельних версій (CVS)?

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


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

Техопедія пояснює систему паралельних версій (CVS)

Розробникам програмного забезпечення потрібно підтримувати багато документів, пов'язаних із програмним проектом. Процес ефективного управління такою кількістю ресурсів - громіздке завдання. Часто модуль може бути замінений вдосконаленою версією, яка може мати більш ефективний алгоритм або меншу залежність від інших модулів. Якщо розширений модуль не вдався, розробнику потрібно перейти до старого модуля. Отже, паралельне управління обома модулями є важливим. Ця функція може бути виконана сховищем або спеціальним типом бази даних, яка може зберігати дані, пов'язані з програмним забезпеченням. Однак він повинен відстежувати зміни, внесені кожним розробником, і вирішувати конфлікти, коли кілька розробників працюють над одним проектом.

CVS управляє узгодженістю між різними файлами, використовуючи три поняття. Блокування файлів використовується для того, щоб файл міг змінюватись одночасно. Один і той же файл, модифікований різними людьми, можна контролювати за допомогою команди watch. CVS забезпечує відповідну політику для боротьби з конфліктами між файлами, модифікованими тим самим розробником. Він підтримує можливість включати модифіковані версії в один і той же файл, використовуючи відповідні роздільники. CVS пропонує безпеку, використовуючи автентифікацію пароля або Kerberos за допомогою загального протоколу інтерфейсу програми програми безпеки. Нарешті, всі успішно зроблені зміни можна зберегти за допомогою команди команд із інтерфейсу командного рядка.

Що таке система паралельних версій (резюме)? - визначення з техопедії