修改 DCM 设置

您可以指定要更改的 DCM 设置。您必须指定至少一个与此命令相关联的选项。

关于此任务

ccm dcm -m|-modify -settings
        [-desc|-description description_of_database]
        [-location location]
        [-admin_info admin_info]
        [-default_add_history|-nodefault_add_history]
        [-default_include_baselines|-nodefault_include_baselines]
        [-ignore_maintain_wa|-noignore_maintain_wa]
        [-update_db_info|-noupdate_db_info]
        [-keep_typedefs|-nokeep_typedefs]
        [-event_log_size log_size]
        [-parallel_checking parallel_check_keyword]
        [-update_releases release_action_keyword]
        [-add_receive_control_transition transition]
        [-remove_receive_control_transition transition]
        [-no_of_generate_times generate_times]
        [-no_of_old_generate_times old_generate_times]
        [-old_generate_time_resolution old_generate_resolution]
        [-update_rft|-noupdate_rft]
-add_receive_control_transition transition
向“接收控制转换”列表添加有效的状态过渡。接收在当前数据库中受控的对象时,允许这个添加的状态过渡。为 transition 指定的值必须采用以下格式:

from_state:to_state

其中:

from_state 必须是有效状态。

to_state 必须是可从指定的 from_state 转换的有效状态。

请参阅转换到控制数据库以获取详细信息。

-admin_info admin_info
指定数据库管理员的联系信息。admin_info 值可以是不包含换行符的任何字符串。例如,电话号码和电子邮件地址均是有效条目。
-default_add_history
指定添加到传输集的对象将与其前面的对象一起添加。
-default_include_baselines
创建传输集时,指定包含关联的基线作为新传输集上的缺省基线。该选项的缺省设置为 -nodefault_include_baselines
当必须在传输集中包含关联的基线时,该选项非常有用,但也可能带来破坏。请参阅传输关联的基线以获取详细信息。
-desc|-description description
指定此数据库的描述。description 不能包含换行符。
-event_log_size log_size
指定事件日志中的最大条目数。可以将 log_size 选项设置为除 0 之外的任何整数。如果事件日志列表达到指定的 log_size 值,那么每个新条目将替换存在时间最长的条目。
-ignore_maintain_wa
指定通过导入或 XML 导入(例如在 DCM 接收操作期间)创建的项目不包含已维护的工作区。您可以使用 ccm wa -wa 命令打开项目的工作区维护。
-keep_typedefs
指定在接收操作完成后保留类型定义。
-location location
指定数据库的地理位置(例如 Costa Mesa, California)。该位置可以是不包含换行符的任何字符串。
-no_of_generate_times generate_times
指定 DCM 存储的生成时间数量。为 generate_times 指定的值可以是不小于旧生成时间数量的任何非零整数。
-no_of_old_generate_times old_generate_times
指定 DCM 存储的旧生成时间数量。为 old_generate_times 指定的值可以是不大于生成时间数量的任何非零整数。
-nodefault_add_history
创建传输集时,指定不包含关联的基线作为新传输集上的缺省基线。此选项为缺省选项。
如果在传输集中必须包含关联的基线,那么设置此选项非常有用,但也可能带来破坏。请参阅传输关联的基线以获取详细信息。
-nodefault_include_baselines
指定从传输集中排除与传输集成员关联的基线。此选项为缺省选项。
-noignore_maintain_wa
指定通过导入或 XML 导入创建的项目将维护工作区。此选项为缺省选项。
-nokeep_typedefs
指定在接收操作完成后将删除类型定义。此选项为缺省选项。
-noupdate_db_info
指定在接收操作期间不更新 DCM 数据库信息。
-noupdate_rtf
指定在接收操作期间不更新流程规则及其关联的文件夹模板。
-old_generate_time_resolution old_generate_resolution
指定旧生成时间的时间间隔(以天为单位表示)。为 old_generate_resolution 指定的值可以是任何非零整数,即浮点数。
-parallel_checking (none|created|updated)
指定 DCM 接收操作期间执行的并行检查的类型。可以指定的值 nonecreatedupdated 区分大小写。
-remove_receive_control_transition transition
从“接收控制转换”列表中除去指定的 transition。接收在当前数据库中受控的对象时,将不再允许除去的状态过渡。为 transition 指定的值必须采用以下格式:

from_state:to_state

其中:

from_state 必须是“接收控制转换”列表中的有效状态。

to_state 必须是可从指定的 from_state 转换的有效状态。

请参阅转换到控制数据库以获取详细信息。

-update_db_info
指定在接收操作期间可以更新 DCM 数据库信息。利用 DCM 信息文件中的数据来更新此信息。此选项为缺省选项。
-update_rtf
指定在接收操作期间可以更新流程规则及其关联的文件夹模板。此选项为缺省选项。
-update_releases (none|active|inactive)
指定在 DCM 接收时如何更新发布标识定义。可以指定的值 noneactiveinactive 区分大小写:
  • none

    指定既不创建,也不更新发布标识定义。

  • active

    如果 DCM 传输包内含发布标识定义,那么将更新接收数据库中存在的任何发布标识定义。另外,仅创建处于活动状态的新发布标识定义。如果 DCM 传输包仅包含发布标识表信息(来自 Telelogic Synergy 6.2 或更早的版本),那么发布标识的发布标识定义将创建为活动的发布标识。

  • inactive

    如果 DCM 传输包内含发布标识定义,那么将在接收数据库中创建或更新这些定义。如果 DCM 传输包仅包含发布标识表信息(来自 Telelogic Synergy 6.2 或更早的版本),那么发布标识的发布标识定义将创建为非活动的发布标识。

示例

更改事件日志大小的设置和旧生成时间数量的设置。
ccm dcm -m -settings -event_log_size 25 -no_of_old_generate_times 2

反馈