Що нового в Rational ClearCase 4.0 і MultiSite 4.0

ClearCase 4.0


Рано чи пізно, працюючи над програмним проектом, групи програмістів, тестувальників і менеджерів проекту стикаються з проблемою ускладнення відстеження версій файлів проекту, внесення до них змін та отримання деталізованого стану поточного проекту: "ХТО і КОЛИ". Адже чим більший проект, тим більше часу розробники витрачають на узгодження змін у вихідних текстах, створення дерев версій модулів і окремих файлів проекту, написання проектної документації, яка оновлюється по ходу проекту.


Це лише мала частина всіх "жахів", супроводжуючих команду розробників на всьому життєвому циклі проекту: від ідеї до підтримки готового програмного продукту. А мала вона ще тому, що тут не отримали відображення такі дрібниці, як час розробки проекту і вартість оплати праці групи розробників. Адже ні для кого не секрет, що рідкісний проект вкладається в заплановані терміни, і вже зовсім велика рідкість – коли проект виходить у термін, і в ньому реалізовані всі заплановані ідеї!


Компанія Rational для вирішення всіх описаних питань випускає цілий спектр програмного забезпечення, призначеного для заповнення всіх екологічних ніш пов'язаних з розробкою – просто надаючи конкретний продукт для конкретного етапу в створенні програмного продукту (реалізації проекту).


Нижче ми розглянемо систему конфігураційного і контролю версій ClearCase, а точніше його нову версію – 4.0.


У новій версії ClearCase отримав більш просунутий графічний інтерфейс, зокрема – нову консоль адміністратора (VOB Administrator), як і раніше не залишилися без уваги і любителі командного рядка -Додані нові команди, що полегшують роботу з VOB і VIEW, а також розширена довідкова система, доступна з командного рядка (команда man). Не зайве буде відзначити новий формат VOB, покликаний полегшити адміністрування і контроль файлів (формат VOB задається окремо, Ви самі маєте право вибрати його тип: 4.0 або 3.2.1).


Нововведенням, для ClearCase, також можна вважати інформацію, що з'явилася можливість отримання доступу до файлів проекту через Internet, для чого на сервері необхідно встановити одну з програм для організації Web-сервера (Для тестування ми використовували Internet Information Server), а на клієнтській частині досить мати власне ClearCase і будь-який браузер і підключення до мережі.


Компанія Rational досить багато часу приділила поліпшенню інтеграції своїх продуктів із засобами розробки та документування, постачаються Microsoft. Зокрема ClearCase тепер вбудовується в Microsoft Word, дозволяючи робити всі операції порівняння та зливання над усіма форматами файлів, які розуміє Word. І ще важливе нововведення, яке допоможе Web-розробникам: ClearCase тісно інтегрується з MS FrontPage, розуміючи файли *. XML, *. HTML.


Окремо хочеться відзначити й заохотити прагнення компанії більше часу приділяти графічній оболонці без шкоди командного рядка. Нова версія дозволяє в наочному режимі працювати над проектом, лише зрідка вдаючись до допомоги командного рядка. Суб'єктивно – нова версія створює враження добре переробленого продукту, спрямованого на поліпшення діалогу "людина-машина". Тепер ClearCase можна зрозуміти з першого разу і без особливих зусиль.


У даному розділі ми розглянемо нові можливості та особливості продукту ClearCase 4.0


Підтримувані платформи



Підтримувані файлові системи



Unified Change Management


Дана реалізація підтримує модель out-of-the-box, що включає потужний набір інструментів для управління і конфігурації середовища розроблювача. Для менеджерів проекту та інтеграторів, UCM автоматично здійснює політику розробника.


Підтримуються наступні концепції:


Activities, Components, Baselines, Projects, Streams, Project VOB


Додані нові команди та інтерфейс для UCM


Команди:


Chbl, lsbl, mkbl … .. <Всього додано 30 команд>


Інтерфейс:


ProjectExplorer, Create Project Wizard, Join Project Wizard, Deliver (dialog box), Rebase (db), Component Tree Browser, Compare Baselines


ClearCase Web Interface


Як говорилося вище, в новій версії стало можливо отримувати доступ до проектних файлів через WEB сторінки. Даний спосіб дозволяє підключатися як до Dynamic View, так і до Snapshot View.


Нові типи файлів і програм, що підтримуються ClearCase


Нижче наведені назви програм і розширення, поддержіваемиеClearCase 4.0



Перероблена консоль адміністратора

ClearCase для Windows NT отримав нову адміністративну консоль, яка дозволяє легко контролювати стан проекту на будь-якому рівні ієрархії. Нова панель адміністратора реалізована як snap-ins Microsoft Management Console (MMC).


Збільшено кеш для видів (Views)


Тепер величина кешей піднята до 500КБ для 32 бітних платформ, і 1000Кб для 64 бітних платформ.


Новий формат VOB


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


Доступ до даних без встановлення ClearCase


Тепер стало можливим отримувати доступ до файлів проекту без установки клієнтської частини ClearCase. Така можливість надається через Web-інтерфейс і через віддалений доступ до snapshot видам.


Зміна документації


Реорганізована і реструктурована документація.


Нове в MultiSite 4.0


Як відомо, MultiSite представляє собою спеціальний модуль, що дозволяє регіонально віддаленим командам розробників обмінюватися копіями VOB. При цьому MultiSite бере на себе синхронізацію посилаються і відправляються пакетів (реплік) і передачу прав доступу.


Детальніше про MultiSite читайте в наступних частинах, а зараз, для володіють продуктом, перерахуємо нові можливості версії 4.0:


Новий скрипт синхронізації


Тепер стало можливим використовувати скрипт “sync_export_list” для автоматичного експорту репліки. У свою чергу, скрипт “sync_receive” дозволить автоматично прийняти репліку. Скрипт призначає кожній репліці унікальне ім'я.


Новий механізм синхронізації


Існуючий механізм cleartool schedule замінений новим методом "at" для кращого планування синхронізацій операцій імпорту / експорту.


Додані нові команди


Lsepoch і chepoch. Виводять на екран поточний стан переданої репліки і дозволяють оновлювати і змінювати номери матриць.


А команди chmaster і reqmaster тепер доступні з cleartool.


Нові максимальні значення на розмір переданого пакета


Максимальний розмір пакету за замовчуванням становить 2097151Kb Дане ограничени діє при виклику команд mkreplica або syncreplica з ключами -ship і -fship.

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


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

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

Ваш отзыв

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

*

*