使用 ccm export 命令可将指定对象导出到数据包。可以在同一 Rational® Synergy 发布标识和补丁级别,将该数据包导入到同一或另一个 Rational Synergy 数据库。
摘要
Exporting objects
ccm export /p|/project [/serverdir server_path] /to compressed_file
[/r|/recurse] project_spec...
ccm export [/serverdir server_path] /to compressed_file object_spec...
使用
ccm export 命令所生成的数据包格式是实现专用的,仅旨在与 ccm import 一起使用。
使用
ccm export 命令从一个数据库中导出数据以及使用
ccm import 将该数据导入另一个数据库受到以下限制。超出这些限制之外的任何使用均不受支持,并且可能导致导入数据的数据库中出现数据丢失或数据不一致。
- 导出数据库和导入数据库必须处于相同 Rational Synergy 发布标识、临时修订和补丁级别。
- 如果导出数据库是经过 DCM 初始化,那么导入数据库也必须是经过 DCM 初始化。
- 如果导出数据库是不是经过 DCM 初始化,那么导入数据库也必须不是经过 DCM 初始化。
- 对于即将导入到数据库的每个对象,导入数据库必须具有其类型定义。
- 如果用户处于 ccm_admin 角色,那么导入可能覆盖并更新现有对象,包括处于静态状态的对象。使用 ccm export 和 ccm import 并非旨在替代 DCM。如果您正尝试在 Rational Synergy 数据库之间实施数据复制,请使用 DCM。
- 不支持使用导入/导出来复制 model、cvtype、attype、admin 或构成 Rational Synergy 模型的其他相似类型的对象。处于 ccm_admin 角色的错误使用可能使导入数据库不可用。
选项和参数
- object_spec
- 指定要导出的对象。不存在用于包含其他对象的对象扩展。
- project_spec
- 指定要导出的项目。如果未指定 -r|-recurse 选项,那么仅导出项目对象。
- /r|/recurse
- 指定对于每个项目,还将导出递归成员或项目。
- /serverdir server_path
- 指定一个备用的临时服务器文件系统位置,以用于为导出的数据和压缩文件做好准备。缺省情况下,该命令使用 dbpath/export 目录。要使用该选项,您必须处于 ccm_admin 角色。如果托管 Rational Synergy 数据库的文件系统上没有足够的可用空间,可使用该选项指定一个备用的临时服务器位置。
- /to compressed_file
- 指定即将创建的导入数据包压缩文件。compressed_file 必须是有效的客户机文件系统路径。