(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Сравнительный анализ функций средств конфигурационного управления от разных производителей

Источник: cmcons

IBM Rational не единственная компания на рынке средств конфигурационного управления. Данный раздел не ставит собой цели унизить или возвеличить то или иное средство управления. У каждого из них свои плюсы и минусы.

Данная сравнительная таблица находилась в разработке достаточно долго, но все же появилась, так как нам надоело из семинара в семинар, из внедрения во внедрение, при первой встрече, объяснять, почему мы ориентируемся на ClearCase в его базовой версии.

С кем сравниваться?
Трудный вопрос. Лидеры рынка - CVS и SourceSafe - это бесплатные программы. Очень неправильно сравнивать бесплатные утилиты и мощные коммерческие приложения (это также нелепо как сравнивать ролс-ройс и велосипед).

Сравнивать СlearСase (base) и СlearСase LT можно, но тоже не желательно, так как последний входит в состав так называемых наборов (Suites) и является усеченной версией базового CC. По своей функциональности он близок бесплатным утилитам. Единственное, что говорит в его пользу - последующий переход на полноценный СС.

Так остался только один полноценный конкурент - PVCS.
Нижеприведенная таблица поможет Вам в выборе правильного средства УК и УИ.

#

Функция

СlearСase(base)

СlearСase LT

SourceSafe

PVCS

CVS

1.       

Предустановленная политика Конфигурационного Управления

+ (UCM)

+ (UCM)

+

+

-

2.       

Адаптация политики под любые требования (адаптированная политика в зависимости от сложности проекта и корпоративной политики)

+

-

-

+ *

+

3.       

Управление версиями файлов

+

+

+

+

+

4.       

Управление версиями каталогов

+

+

-

-

+

5.       

Быстрый доступ к версиям файлов и каталогов

+

-

-

+

?

6.       

Работа с данными проекта в реальном масштабе времени (при котором не требуется синхронизации с сервером)

+

-

-

+

-

7.       

Выборка элементов репозитория по определенным критериям (в реальном масштабе времени)

+

-

-

+

-

8.       

Отложенная работа над файлами на машинах, не имеющих установленных средств версионного управления с последующей бесконфликтной интеграцией в проект

+

+

- *

-

?

9.       

Бесконфликтная работа нескольких участников над одним файлом (Параллельная разработка)

+

+

-

+

-

10.   

Функция автоматизированного ветвления (при параллельной разработке. Автоматическое открытие и закрытие ветвей)

+

+

-

+

-

11.   

Многоуровневая параллельная разработка

+

+

-

-

-

12.   

Бесшовное участие разработчика в нескольких проектах одновременно

+

-

+ (запуск нескольких копий)

+

13.   

Графическое представление данных об элементе (история изменений, дерево версий)

+

+

+

+

+

14.   

Сравнение версий файлов

+

+

+

+

+

15.   

Сравнение версий директорий

+

+

+

+

16.   

Множественное сравнение версий файлов и директорий

+

+

-

-

-

17.   

Штатные функции включения альтернативной программы для сравнения версий от третьих производителей

+

+

- *

-

+

18.   

Ведение базовых линий (хранение всех документов, исходных текстов и сборок в едином репозитории)

+

+

+

+

+

19.   

Наличие командной строки

+

+

+

+

+

20.   

Наличие встроенного языка сценариев

+

+

-

+

+

21.   

Возможность использования языков сценария любого типа (определенных пользователем)

+

+

-

-

-

22.   

Хранение как проектной информации, так и пользовательской (персональной информации, невидимой участникам проекта, но необходимой пользователю для работы с проектом)

+

+

+

+

+

23.   

Независимость от используемых средств резервного копирования

+

+

+

-

+

24.   

Аудит хранимых данных

+

-

-

-

+

25.   

Условная компиляция

+

-

-

-

26.   

Безусловная компиляция

+

-

-

+

-

27.   

Компиляция стандартных проектов (на основе make-файлов)

+

-

-

+

-

28.   

Компиляция нестандартных проектов и модулей (на основе любого сценарного языка)

+

-

-

+

-

29.   

Параллельная/распределенная компиляция на нескольких серверах

+

-

-

-

-

30.   

Событийно-ориентированный интерфейс

+

+

-

-

?

31.   

Возможность разработки приложений под средство УК (COM - доступ)

+

+

- *

-

?

32.   

Независимость от используемой платформы

+

-

-

+

+

33.   

Низкоуровневая интеграция с Windows (любые приложения могут получить штатный доступ к файлам под конфигурационным управлением)

+

+

-

-

+

34.   

Штатные средства изменения графических компонентов

+

+

-

-

?

35.   

Снабжение версий файлов и директорий дополнительными атрибутами, улучшающими общую производительность в проекте

+

+

-

+

?

36.   

Документирование дефектов и управление изменениями

+

+

-

+

-

37.   

Работа с несколькими репозиториями одновременно в реальном масштабе времени (на разных серверах, удаленных друг от друга)

+

-

-

-

38.   

Объединение регионально удаленных групп разработчиков

+

-

-

+

+

39.   

WEB-доступ к проекту через Интернет

+

+

-

+

+

40.   

Управление доступом к файлам и каталогам (разграничение прав доступа)

2 способа

2 способа

+

-

+

41.   

Встроенные возможности по сравнению файлов MS Word

+

+

-

-

-

42.   

Интеграция со средствами разработки имеющими специальный интерфейс

+

+

+

+

+

43.   

Высокая масштабируемость

+

-

-

-

+

44.   

Встроенные средства импорта баз других средств в свой формат

+ из: PVCS
RCS SourceFafe CVS

+

-

-

?

45.   

Импорт стандартной файловой структуры версий проекта с сохранением версионности

+

+

-

-

?

46.   

Хранение исполняемых модулей (exe, dll, obj)

+

+

+

+

+

47.   

Отслеживание версий откомпилированных модулей

+

-

-

-

+

48.   

Трассировка от исполняемых модулей к версиям исходных текстов (то есть какие версии исходных файлов участвовали в сборке)

+

-

-

-

+

49.   

Обязательное отслеживание действий пользователя

+

+

-

-

-

50.   

Предустановка действий, при совершении которых пользователь обязан ввести комментарий

+

+

-

-

-

51.   

Встроенная система отчетности

+

+

-

+

-

52.   

Встроенный архитектор отчетов

+

+

-

-

-

53.   

Автоматическая сборка и публикация отчетов

+

+

-

-

?

54.   

Возможность отката удаленных элементов

+

+

+ -

-

-

55.   

Встроенный модуль управления действиями по расписанию

+

+

-

-

-

56.   

Полная авторизация всех действий (запоминание автора и времени внесения изменения)

+

+

+

+

+

57.   

Встроенные средства администрирования

+

+

+

+

+

58.   

Встроенные утилиты самодиагностики

+

+

-

+

-

59.   

Возможность предварительного определения типа хранимых файлов

+

+

-

+

-

60.   

Применение операций к файлам в зависимости от их типа

+

+

-

+

-

61.   

Инкрементальное хранение версий в репозитории

+

+

?

+

-

62.   

Модульная структура приложения

+

+

+

+

-

63.   

Возможность сетевой инсталляции (одновременно на несколько машин)

+

+

+

+

+

64.   

Удаленная блокировка работы определенного пользователя

+

-

-

-

-

65. 

Возможность повторного использования бинарных файлов, полученных при сборке другими пользователями

+

-

-

-

?

66.   

Перенос репозиториев между разными платформами

+

-

-

-

+

67.   

Встроенный язык запросов к базе (правила выборки версий элементов в режиме реального времени)

+

+

-

-

-

68.   

Встроенный язык описания элементов

+

+

-

-

?

+ функция присутствет
- функция отсутствует
* присутствует с ограничением
? не известна информация о существовании функции

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции IBM Rational/Telelogic - системный инжиниринг, управление требованиями, изменениями, жизненным циклом ИС, умное управление проектами »
Написать редактору 
 Рекомендовать » Дата публикации: 24.05.2007 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM RATIONAL Clearcase Floating User License + Sw Subscription & Support 12 Months
IBM RATIONAL Clearcase Floating User From Rational Clearcase Lt Floating User Trade Up License + Sw Subscription & Support 12 Months
Rational ClearQuest Floating User License
IBM Rational Functional Tester Floating User License
IBM Rational Method Composer Authorized User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
CASE-технологии
Мир OLAP и Business Intelligence: новости, статьи, обзоры
Delphi - проблемы и решения
Работа в Windows и новости компании Microsoft
3D и виртуальная реальность. Все о Macromedia Flash MX.
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Поиск рабочих зеркал МарафонБет (8)
На сегодняшний день, просторы интернета позволяют нам легко найти зеркало на Марафон для входа в...
 
Нормальные казино в 2021 году (24)
После долгих поисков все таки смог найти хорошие игровухи, хотя и ушла куча времени, пока я...
 
Управление медиафайлами (1)
Обратите внимание на вот эту платформу https://picvario.ru для хранения, поиска и...
 
Глюки ModelMart и BPwin - не сохраняется модель (5)
Уж и не знаю что у них там произошло, но вот уже час бьюсь над тем, что модель ПЕРЕСТАЛА...
 
Ставки на спорт для новичков (8)
Если читаете эту статью https://futbolstavkiprognozy.ru/stavki-dlya-novichkov/, то наверняка...
 
 
 



    
rambler's top100 Rambler's Top100