Глава 2 Интерфейс Конфигурационное управление с применением ClearCase Интерфейс ClearCase
Глава 22 Цели После изучения этой главы Вы будете знать: Как получать доступ к ClearCase через графический интерфейс (GUI) и командную строку Как получать доступ к ClearCase Help и документации Названия нескольких параметров, необходимых для запуска ClearCase.
Глава 23 Доступ к ClearCase ClearCase может использовать различный инструментарий GUI, в том числе: Инструментарий ClearCase Home Base Интеграция с Windows Explorer Папки ClearCase IDE-интеграция с Microsoft Developer Studio и Visual Basic
Ярлык ClearCase Home Base, по умолчанию помещается на рабочий стол и обеспечивает легкий доступ к большинству возможностей Инструментарий ClearCase Home Base ClearCase: Просмотр Help и документации Работа с VOB и View Параллельная разработка Администрирование ClearCase Управление элементами и версиями
Много операций ClearCase могут быть выполнены непосредственно из Windows Explorer. Context Sensitive меню Зависит от типа выбранного объекта ClearCase Всплывает (становится доступным) посредством нажатия на правую кнопку мыши на выбранном объекте. Интеграция с Windows Explorer
Отображает информацию о версиях элементах Показывает версии в состоянии checkedout Позволяет извлекать (check out) версии Отображает историю объекта Отображает версионное дерево выбранного объекта Сравнивает выбранную версию с предыдущими Отображает help для выбранного объекта Отображает свойства выбранной версии Отображает свойства выбранного элемента Пример контекстного меню
Создаются во время инсталляции ClearCase Раздельные функции для пользователя и администратора Содержимое зависит от инсталлированных продуктов Папки ClearCase
Команда Cleartool : Интерфейс командной строки (CLI) для ClearCase Содержит много подкоманд, большинство из которых доступны через GUI Пользователь может использовать GUI или CLI CLI полезен для создания автоматизации сценариев Команда Cleartool вызывается выбором command prompt в контекстном меню Windows Explorer или из командной строки. Выбор интерактивного или отдельного командного состояния Команда Cleartool
Пример: Подкоманда ls команды cleartool выводит на экран список элементов текущей директории: J:\dcrowe_hr\src> cleartool ls Rule: \main\LATEST Rule: \main\LATEST Rule: \main\LATEST Rule: \main\LATEST J:\dcrowe_hr\src> cleartool cleartool> ls Rule: \main\LATEST Rule: \main\LATEST Rule: \main\LATEST Rule: \main\LATEST cleartool> quit J:\dcrowe_hr\src> Использование команды cleartool
Используйте макросы doskey для определения Вашей аббревиатуры команд ClearCase. Пример (для cleartool): C: \ >doskey lsvu= cleartool lsview $* C: \ >doskey ct= cleartool $* Макросы doskey могут быть записаны и в bat- файле, который, в свою очередь, будет выполняться каждый раз при открытии командной строки Создание собственных синонимов
Документация – On-line help
Окно help открывается либо по клавише F1, либо нажатием на кнопку Help Получение On-line help Оn-line help доступен через: Help контекстного меню Иконку ClearCase Help Кнопку Help на панели Getting Started в ClearCase Home Base
Глава 213 Переменные окружения пользовательПо умолчанию в %EDITOR%wineditor СистемаТребуется для некоторых операций ClearCase, использующих tmp-файлы. Устанавливается в директорию, доступную всем tmp СистемаПуть, включающий ccase-home-dir\bin директорию, полученную в результате инсталляции ClearCase path пользовательПолное имя директории пользователя, включая указание диска и полный путь home пользовательТекстовый редактор. По умолчанию - Notepad editor пользовательРазмещение ClearCase. По умолчанию: C:\Program Files\Rational\ClearCase atriahome ТипОпределениеИмя
Глава 214 Определение переменных окружения Детальное описание переменных окружения можно найти в справочной документации (Reference) в разделе ClearCase-related на странице, посвященной env_ccase. Переменные окружения должны быть определены через панель управления
Глава 215 Контрольные вопросы Укажите три способа вызова команд ClearCase в GUI Какая команда вызывает интерфейс командной строки ClearCase из командной строки Windows? Два способа доступа к Help Какой раздел справочной документации посвящен переменным окружения, используемым ClearCase