Параметры командной строки клиента и сервера взаимодействия Rational DOORS

С помощью параметров командной строки можно переопределить параметры реестра при запуске клиента Rational DOORS или сервера взаимодействия.

Список параметров командной строки сервера базы данных Rational DOORS приведен в разделе Параметры командной строки сервера базы данных.

В следующей таблице перечислены параметры, использующие папки addins для предоставления программ DXL, предназначенных для создания меню панели Структура базы данных, меню модулей, атрибутов и столбцов DXL макета. Дополнительная информация о применении DXL в папках addins приведена в разделе "Меню библиотеки и дополнений DXL" в книге Справочное руководство по DXL.

Табл. 1. Параметры командной строки клиента Rational DOORS
Параметр (сокращение) Аргумент Описание
-addins (-a) папки-дополнений Один или несколько путей к папкам с файлами дополнений DXL.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -addins, создает новое меню в формальных модулях. Программа DXL задает команды меню в указанной папке.

-attributeaddins (-A) папки-атрибутов-dxl Один или несколько путей к папкам с программами, которые можно использовать для атрибутов DXL.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -attributeaddins, содержит программу DXL, с помощью которой можно создать атрибут в формальном модуле. Для перехода к атрибуту DXL в модуле выберите Изменить > Атрибуты > Создать > Атрибут DXL > Обзор.

-batch (-b) программа-dxl Позволяет запустить Rational DOORS в пакетном режиме. Rational DOORS запускается без графического пользовательского интерфейса (окно входа и панель Структура базы данных не отображаются), выполняет указанную программу DXL и останавливается.

В пакетном режиме требуются другие параметры, такие как -user, -password и -project, для входа в систему и указания текущего проекта.

Аргумент параметра -batch задает файл, содержащий программу DXL, которую требуется запустить в пакетном режиме.

Пример:
C:\> doors -b dxl_programs\batch_analysis.dxl -p Car -u "Jill" 
-caching (-k)   Позволяет включить потоковую передачу данных между сервером базы данных и клиентом. Позволяет повысить производительность передачи данных по глобальной сети.
ОСТОРОЖНО:
Загружаемые данные кэшируются в локальной папке localdata, что снижает уровень безопасности. После загрузки данные удаляются.
-certName имя-карты:сертификат Задает метку сертификата, применяемого для идентификации клиента в защищенном режиме.

В случае применения стандарта pkcs#11 значение переменной имя-карты определяется с учетом -pkcs11token, а значение переменной сертификат - с учетом имени сертификата, применяемого системой. Например, "Crescendo C700:certOne".

-cli (-C) строка-dxl или "#include <программа-dxl> Код DXL, который выполняется при запуске Rational DOORS перед отображением начального окна. В качестве аргумента можно указать:
  • Фрагмент кода DXL
  • Оператор #include с путем к программе DXL
-data (-d) порт@сервер Позволяет выбрать базу данных Rational DOORS.

В этом параметре указывается порт сервера и имя хоста сервера (например, 36677@myserver).

-defopenmode (-o) Допустимые значения:

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Задает режим редактирования, в котором открываются формальные модули в результате двойного щелчка в окне Структура базы данных.

Параметр READ_WRITE задает режим исключительного редактирования, а параметр READ_WRITE_SHARED - режим общего редактирования.

Прим.: Этот параметр должен содержать прописные буквы, если не настроены односимвольные сокращения (r, w и s).
-defopenlinkmode (-O) Допустимые значения:

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Задает режим редактирования, в котором открываются формальные модули в результате перехода по связи.

Параметр READ_WRITE задает режим исключительного редактирования, а параметр READ_WRITE_SHARED - режим общего редактирования.

Прим.: Этот параметр должен содержать прописные буквы, если не настроены односимвольные сокращения (r, w и s).
-dxl (-D) строка-dxl или "#include <программа-dxl>" Программа DXL, которая выполняется сразу после запуска Rational DOORS. В качестве аргумента можно указать:
  • Фрагмент кода DXL
  • Оператор #include с путем к программе DXL
-home (-H) каталог-doors Домашний каталог Rational DOORS, включая полный путь к папке, в которой установлен Rational DOORS.
-certdb имя-папки Задает папку, содержащую файлы базы данных ключей Rational Directory Server и SSL Rational DOORS.

Значение по умолчанию: DOORS\9.версия\certdb\.

При необходимости с помощью параметра -keyDB файлы базы данных ключей SSL Rational DOORS можно разместить в отдельной папке. Параметр -keyDB обладает преимуществом перед параметром -certdb.

-keyDB имя-файла Полный путь к файлу базы данных ключей, содержащему ключи идентификации и проверки SSL Rational DOORS.

Значение по умолчанию: DOORS\9.версия\certdb\client_authentication.kdb.

Этот параметр обладает преимуществом перед параметром -certdb. Расположение папки базы данных ключей Rational Directory Server можно указать с помощью параметра -certdb, а расположение файла базы данных ключей SSL Rational DOORS - с помощью параметра -keyDB.

-layoutaddins (-L) папки-dxl-макета Пути к папкам макета DXL.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -layoutaddins, содержит программу DXL, с помощью которой можно создать столбец DXL макета в формальном модуле. Для того чтобы открыть программу DXL макета в модуле, выберите Вставить > Столбец > DXL макета > Обзор. Свойства столбца определяются программой DXL в указанной папке.

-localdata (-f) имя-папки Локальная папка для временного хранения данных, скопированных с сервера базы данных Rational DOORS.
-logxconfig (-X) полное-имя-файла Полное имя файла конфигурации log4cxx, например C:\Logs\Client\logging-config-client.xml. Log4cxx - это среда для регистрации сообщений приложений.
Когда этот параметр указывается в командной строке или в реестре, клиент записывает сообщения приложения в указанный файл конфигурации. Записываются шесть уровней сообщений.
  • TRACE
  • DEBUG
  • INFO, в том числе ACK, CONFIRM и QUERY
  • WARNING
  • ERROR
  • FATAL
-notriggers (-T)   Выключает триггеры. Для выключения триггеров требуются права администратора базы данных или права на управление базой данных.
-password (-P) пароль Пароль для сеанса.
-pkcs11driver драйвер В случае применения стандарта pkcs#11 этот параметр задает имя драйвера устройства чтения смарт-карт standard, например c:\windows\system32\aetpkssw.dll.

Этот параметр следует указывать в случае входа в Rational DOORS с помощью смарт-карт для идентификации через PKI (инфраструктура общих ключей).

-pkcs11token имя-карты В случае применения стандарта pkcs#11 этот параметр задает тип системы смарт-карт, например "Crescendo C700".
-project (-p) имя-проекта Имя проекта, который требуется открыть в начале сеанса. Содержимое проекта отображается на правой панели в окне Структура базы данных.

Вместе с параметром -batch указывается текущий проект.

-projectaddins (-J) папки-дополнений-проектов Пути к папкам дополнений DXL проектов.

В качестве разделителя записей применяется точка с запятой (;) без пробела на конце. В качестве путей можно указать локальные пути, адреса сетевых дисков или пути UNC (Универсальное соглашение о присвоении имен).

Каждая папка addins, указанная в параметре -projectaddins, создает новое меню на панели Структура базы данных. Программа DXL задает команды меню в указанной папке.

-user (-u) имя-пользователя Имя пользователя для сеанса.
-W nowait Ошибки или вывод пакетного процесса отправляются в окно команды. Rational DOORS продолжает работать до тех пор пока не будет закрыто окно команды.

В случае запуска пакетного процесса из командной строки параметр -W позволяет закрыть окна команд и остановить Rational DOORS.

В этой таблице перечислены параметры командной строки для выполнения клиента Rational DOORS в качестве сервера взаимодействия:
Табл. 2. Параметры командной строки сервера взаимодействия
Параметр (сокращение) Значение Описание
-brokerHost посредник-DWA В этом параметре указывается посредник Rational DOORS Web Access, где посредник-DWA - имя хоста системы, в которой работает сервер Rational DOORS Web Access.
-brokerPort порт В этом параметре указывается номер порта посредника Rational DOORS Web Access. Порт по умолчанию: 61616.
-data (-d) порт@сервер Позволяет выбрать базу данных Rational DOORS.

В этом параметре указывается порт сервера и имя хоста сервера (например, 36677@myserver).

-interop   Этот параметр запускает клиент Rational DOORS в режиме сервера взаимодействия.
-lightServer  

Этот параметр запрещает обслуживание команд открытия модулей на сервере взаимодействия. Если этот параметр указан, то сервер всегда готов к обработке задач с меньшей нагрузкой, таких как идентификация входа в систему.

Включите этот параметр для одного сервера взаимодействия в каждом наборе из четырех серверов взаимодействия.

-logfile (-l) полное-имя-файла Полное имя файла протокола для сервера взаимодействия, например C:\temp\interop.log.

Когда этот параметр указан в командной строке, система записывает все ошибки DXL в файл, вместо вывода на экран.

Когда этот параметр указывается в реестре, система читает информацию, записанную в журнал событий Windows и записывает ее в файл протокола. Записи содержат значение DOORS_DB_SERVER в поле Источник.

Используйте этот параметр с параметром -logLevel.

-logLevel целое Объем информации для включения в файл протокола.

Используйте этот параметр с параметром -logfile.

-maxMemory целое Максимальный объем памяти, выделяемой для сервера взаимодействия. Дополнительная информация приведена в разделе Топология установки и минимальные требования.

Значок видео Смотреть видеоролики

Список воспроизведения CLM
Канал Jazz.net
Канал обучения пользователей

Значок обучения Дополнительная информация

Обучающий курс по CLM
Обучающий курс по Agile
Обучающие курсы

Значок вопроса Вопросы

Форум Jazz.net
Форумы developerWorks

Значок поддержки Получить поддержку

Портал поддержки
Вики о развертывании
Блог службы поддержки