IBM Rational ClearCase |
IBM Rational ClearCase - система конфигурационного управления программным проектом. Rational ClearCase является инструментом, который значительно упрощает ведение процесса управления версиями и конфигурациями. Он помогает наладить эффективный контроль за любыми артефактами проекта: документами, исходными текстами, моделями, целыми репозитариями проекта, дополнительными файлами и т. д. Все, что создается и меняется в процессе разработки, может быть поставлено на версионный и конфигурационный контроль. Таким образом, в значительной мере повышается надежность и качество работы проектной команды.
С помощью Rational ClearCase можно организовать версионный контроль не только отдельных файлов, но и целых каталогов. Соответственно, можно создавать новые версии целых рабочих пространств и окружений. Для каждого артефакта, поставленного на контроль, ведется история изменений. К любой версии можно вернуться в любой момент времени. Для любых двух разных версий одного и того же артефакта можно посмотреть отличия, если, конечно, эти артефакты принадлежат стандартным типам документов, таким как текстовые файлы, документы Microsoft Word и модели Rational Rose. Мощные возможности Rational ClearCase в области конфигурационного управления позволят организовать параллельную работу над отдельными конфигурациями и версиями одного и того же продукта или его части. Rational ClearCase значительно ускоряет командную разработку, обеспечивая поддержку параллельной работы. В этом значительно помогут мощные возможности в организации ветвления версий. Всегда можно провести интеграцию нескольких ветвей в основную версию. Для этого существует удобный графический инструментарий, который автоматически запускается, если требуется осуществить подобный процесс интеграции. В ходе интеграции участник проекта может в автоматическом или ручном режиме указать, что следует включить в конечную версию того или иного артефакта.
Данные, поставленные на версионный и конфигурационный контроль под управлением Rational ClearCase, хранятся в базах данных специального формата, т. н. Version Object Bases (VOB). Участники проекта имеют доступ к любой из этих VOB через представления (Views), каждое из которых отображает некоторый срез проектных данных из VOB. Таким срезом может быть, например, набор артефактов, относящихся к некоторой версии или конфигурации разрабатываемого продукта.
Представления бывают двух типов: динамические и статические. Динамическое представление (dynamic view) отображает артефакты, актуальность которых гарантируется в любой момент времени. Т. е. если один из участников проекта изменил один из артефактов, то любой другой участник проекта будет работать всегда с последним вариантом этого артефакта. Но для работы с динамическими представлениями требуется постоянное подключение к серверной части Rational ClearCase. Статическое представление (snapshot view) - это своеобразный снимок набора артефактов, который позволяет работать с ними без постоянного подключения к серверу.
Rational ClearCaseLT - продукт, предназначенный для небольших рабочих групп. Его основные отличия от полнофункционального ClearCase:
IBM Rational ClearCase LT предоставляет основные средства контроля версий компонентов разработки, идеально подходит для небольших и средних коллективов разработчиков, расположенных в одном месте. IBM Rational ClearCase LT входит в состав платформы IBM Rational Team Unifying Platform и пакета WebSphere Studio Application Developer.
Особенности продукта:
IBM Rational ClearCase MultiSite - дополнительная система для Rational ClearCase, предназначенная для управления географически распределенными программными ресурсами, задействованными в средних и крупных проектах.
Пакет Rational ClearCase MultiSite обеспечивает автоматическую безошибочную репликацию для географически удаленных помещений.
Решение по управлению программными компонентами для географически распределенных коллективов разработчиков.
Включает пакет Rational ClearCase, обеспечивающий управление программными компонентами.
Включает пакет Rational ClearCase MultiSite.
IBM Rational ClearQuest and MultiSite совместим с пакетом Rational ClearQuest MultiSite в рамках управления распределенными изменениями.
Rational ClearCase плавно интегрируется в следующие рабочие среды: Microsoft Visual Studio, IBM VisualAge for Java, IBM WebSphere Studio, Sybase PowerBuilder, Microsoft Word и др. Специальные настройки графического интерфейса позволяют разработчикам в большей степени концентрироваться на решении конкретных задач, не отвлекаясь на рутинные процедуры.
Объединение процессов конфигурационного управления и управления изменениями с помощью механизмов Unified Change Management (UCM) значительно повышает возможности проекта в области контроля изменений для отдельных артефактов. Являясь функциональной надстройкой над Rational ClearCase, механизм UCM автоматизирует многие операции, обеспечивая параллельную работу с артефактами и их наборами.
Интеграция Rational ClearCase и Rational ClearQuest гарантирует, что никто не внесет изменения в артефакты проекта, пока для него не определена соответствующая задача.
Интеграция Rational ClearCase с Rational Software Architect, Rational Software Modeler и Rational Rose позволяет ставить на версионный контроль целые модели или их части прямо из среды визуального моделирования.
Интеграция Rational ClearCase с Rational RequisitePro позволяет организовать процесс управления версиями и конфигурациями для всего репозитария требований. В любой момент времени могут быть восстановлены наборы документов и требований для любой версии продукта в необходимой конфигурации.
Интеграция Rational ClearCase с Rational TestManager позволяет аналогичным образом наладить версионный и конфигурационный контроль над всем репозитарием тестирования. В любой момент времени можно восстановить сценарии и тестовые скрипты для проведения процесса тестирования конкретной версии в необходимой конфигурации.
Интеграция Rational ClearCase с Rational SoDA позволяет автоматизировать генерацию документов по артефактам проекта и изменениям, связанными с ними.
Интеграция Rational ClearCase со средами разработки от IBM Rational (Rational Rapid Developer, XDE Modeler, XDE Developer в различных вариантах и др.) предоставляет доступ к возможностям версионного и конфигурационного контроля прямо из среды разработки.
Описание IBM Rational ClearCase Change Management Solution
Заказать Rational ClearCase LT в компании Interface Ltd.
Заказать Rational ClearCase в компании Interface Ltd.
Заказать Rational ClearCase and ClearCase Multisite в компании Interface Ltd.
Курсы обучения по продуктам компании IBM Rational
Описание предыдущей версии ClearCase LT
Cтатьи и информационные материалы
Форум по продуктам Rational Software
INTERFACE Ltd. |
|