Rational DOORS 客户机的命令行开关

您可以在 Rational DOORS 客户机启动时使用命令行开关来覆盖注册表设置。

有关 Rational DOORS 数据库服务器命令行开关的列表,请参阅 Rational DOORS 数据库服务器的命令行开关

表 1. Rational DOORS 客户机命令行开关
开关(缩写) 参数 描述
-addins (-a) addins_folders

文件夹的一个或多个路径,这些文件夹中包含 DXL 附件文件。

使用分号 (;) 来分隔条目,分号后没有空格。路径可以是本地路径、传统驱动器映射或 UNC(通用命名约定)路径。

attributeaddins (-A) dxl_attributes_folders

文件夹的一个或多个路径,这些文件夹包含可用于 DXL 属性的程序。

使用分号 (;) 来分隔条目,分号后没有空格。路径可以是本地路径、传统驱动器映射或 UNC(通用命名约定)路径。

-batch (-b) dxl_program

以批处理方式运行 Rational® DOORS®。Rational DOORS 在没有 GUI 的情况下启动(它禁用登录屏幕和数据库浏览器),运行指定的 DXL 程序,然后停止。

采用批处理方式时您通常需要其他开关(如 -user-password-project)进行登录并指定当前项目。

-batch 开关的参数指定了文件,该文件包含您要以批处理方式运行的 DXL 程序。

例如:
C:\> doors -b dxl_programs\batch_analysis.dxl -p Car -u "Jill" 
-caching (-k)  

启用数据库服务器和客户机之间传输数据的流式方法。该选项可提高 WAN 的数据传输性能。

警告:
数据装入时,会高速缓存到客户机机器上的 localdata 区域,这可能产生安全风险。装入完成时将清除数据。
-certName string 标识用于在安全认证期间识别客户机的证书标签。

缺省值为 IBMCL1

-cli (-C) dxl_string"#include <dxl_program>
启动屏幕显示前,Rational DOORS 启动时运行的 DXL 代码。参数可以是:
  • DXL 代码片段
  • 一个散列,其中包括指定了 DXL 程序的路径的语句。
-data (-d) port@server

指定要使用的 Rational DOORS 数据库。

该参数指定服务器正在使用的端口,以及服务器计算机的名称(例如,36677@myserver)。

-defopenmode (-o)

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

设置在数据库浏览器中双击正式模块时,打开正式模式所用的编辑方式。

参数为 READ_WRITE(表示独占编辑方式)和 READ_WRITE_SHARED(表示共享编辑方式)。

注: 该参数必须为大写,除非您使用单个字母简写(rws)。
-defopenlinkmode (-O) 通过下列任一方法:

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

设置由于跟随某个链接而打开的正式模块的编辑方式。

参数为 READ_WRITE(表示独占编辑方式)和 READ_WRITE_SHARED(表示共享编辑方式)。

注: 该参数必须为大写,除非您使用单个字母简写(rws)。
-dxl (-D) dxl_string"#include <dxl_program>"
Rational DOORS 启动后立即运行的 DXL。 参数可以是:
  • DXL 代码片段
  • 一个散列,其中包括指定了 DXL 程序的路径的语句。
-home (-H) doors_home Rational DOORS 主目录,包括 Rational DOORS 安装所在文件夹的完整路径。
-keyDB string 标识由 GSKIT 创建的密钥环数据库文件的位置。该文件包含用于认证和验证的证书。

缺省值为 %DOORSHOME%/certdb/client_authentication.kdb

-layoutaddins (-L) layout_dxl_folders

布局 DXL 文件夹的一个或多个路径。

使用分号 (;) 来分隔条目,分号后没有空格。路径可以是本地路径、传统驱动器映射或 UNC(通用命名约定)路径。

-localdata (-f) local_folder 本地计算机上的文件夹,用于临时存储从 Rational DOORS 数据库服务器复制的数据。
-logfile (-l) logfile

日志文件的完整路径,包括日志文件的名称。

在命令行中,该开关记录文件中所有报告的 DXL 错误,而不是将其显示在屏幕上。

在注册表中,该开关记录 Windows® 事件日志中记录的信息。信息记录在文件和应用程序日志中,其中记录在源字段中具有 DOORS_DB_SERVER

-notriggers (-T)   关闭触发器。您必须是数据库管理者或具有管理权限的定制用户才能关闭触发器
-password (-P) password 会话的密码。
-project (-p) project_name

启动会话时您要打开的项目名称。项目的内容显示在数据库浏览器的右窗格中。

如果您使用 -batch 开关,那么该参数指定当前项目。

-projectaddins (-J) project_addins_ folders

项目 DXL 附件目录的一个或多个路径。

使用分号 (;) 来分隔列表中的条目,分号后没有空格。路径可以是本地路径、传统驱动器映射或 UNC(通用命名约定)路径。

-user (-u) username 该会话的用户的用户名。
-W nowait

运行批处理过程时,如果有任何错误或打印输出,都会将其发送到命令窗口。Rational DOORS 直到命令窗口关闭才停止运行。

如果在运行批处理过程时使用 -W 作为命令行的一部分,那么将自动关闭任何命令窗口,然后停止 Rational DOORS。


反馈