Конфигурационное управление с применением ClearCase Интерфейс ClearCase

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