Управління конфігураціями проекту за допомогою AllFusion Harvest Change Manager, Комерція, Різне, статті

Зміст




Введення


Рисунок 5. Одночасна розробка.

Після створення гілки дерева версій в ній фіксуються всі версії змін даного пакета. Для того щоб перевести пакет із змінами, зробленими в галузі, в інший стан проекту, версії, що знаходяться на гілки дерева версій потрібно повернути на ствол. Для цього використовується стандартний процес Concurrent Merge, він повертає версію пакета з гілки на стовбур дерева версій. При цьому якщо на стовбурі вже існує новіша версія (V3), ніж та, з якої почалося розгалуження (V2), то знову отримана версія отримує значення M. Для того, щоб вирішити конфлікти між версіями V3 і V4 використовується процес Interactive Merge Process, який у візуальному режимі дає змогу порівняти конфліктуемие версії і вибрати потрібний набір змін. Після цього процесу версія V4 втрачає символ M.

– Паралельний тип розробки дозволяє вести роботу одночасно над кількома проектами та використовувати в одному проекті версії пакету з іншого проекту. Такий тип розробки дозволяє створювати нове реліз програмного забезпечення і при цьому підтримувати поточний. Всі зміни, вироблені над поточним релізом (гарячі патчі і т.д.) повинні враховуватися в нової фінальної версії продукту. Для перенесення пакета з одного релізу продукту в іншій використовується процес Cross Project Merge.

Серед основних переваг, які дозволяють назвати AllFusion Harvest Change Manager одним з кращих засобів конфігураційного менеджменту і версійність контролю, ми хотіли б виділити наступні:


  1. гнучка масштабованість продукту дозволяє використовувати його як в невеликих проектах з розробки програмного забезпечення, так і будувати на основі Harvest систему конфігураційного і версійність контролю для всього підприємства;
  2. спрощення функцій конфігураційного менеджменту шляхом введення єдиної точки управління діями по зміні програмного коду;
  3. можливості Harvest допомагають організації досягти певного і повторюваного процесу розробки програмного забезпечення, що є важливим фактором у виробництві якісного ПО;
  4. гнучкий і зручний у використанні інтерфейс;
  5. вбудовані елементи версійність контролю;
  6. інтерактивна утиліта злиття версій, що дозволяє у візуальному вигляді вирішувати конфлікти між версіями пакетів;
  7. автоматизація проектної документації за допомогою форм Harvest і потужних засобів для побудови звітів;
  8. підтримка багатьох платформ і середовищ розробки;
  9. AllFusion Harvest Change Manager сертифікований щодо відповідності стандарту ITIL.

Додаткова інформація



Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*