pmrep 命令引用 > AddToDeploymentGroup
  

AddToDeploymentGroup

向部署组添加对象。 使用 AddToDeploymentGroup 可添加源、目标、转换、映射、会话、工作集、工作流、计划程序、会话配置和任务目标。
不能向部署组添加已签出的对象。 可以使用命令选项指定对象,也可以使用持久性输入文件。 如果使用持久性输入文件,可以输入部署组名称选项。
使用 AddToDeploymentGroup 可添加可重用输入对象。 如果要添加不可重用的输入对象,则必须使用包含编码对象 ID 的持久性输入文件。
如果 AddToDeploymentGroup 成功运行,则不发回任何状态信息,或者返回部署组中已存在对象的列表。 如果此命令失败,会显示失败的原因。
AddToDeploymentGroup 命令使用以下语法:
addtodeploymentgroup

-p <deployment_group_name>

{{-n <object_name>

  -o <object_type>

  -t <object_subtype>]

  [-v <version_number>]

  [-f <folder_name>]} |

  [-i <persistent_input_file>]}

[-d <dependency_types (all, "non-reusable", or none)>]

[-s dbd_separator]
下表介绍了 pmrep AddToDeploymentGroup 选项和参数:
选项
参数
说明
-p
deployment_group_name
必需。 要添加对象的部署组的名称。
-n
object_name
当添加特定对象时,为必需选项。 要添加到部署组的对象的名称。 不能输入已签出对象的名称。 使用 -i 选项时,不能使用 -n 选项。
-o
object_type
当添加特定对象时,为必需选项。 添加的对象的类型。 可以指定源、目标、转换、映射、会话、工作集、工作流、计划程序、会话配置、任务、多维数据集和维度。
-t
object_subtype
使用有效的子类型时,为必需选项。 所添加的任务或转换的类型。 有关有效子类型的详细信息,请参阅列出对象类型
-v
version_number
可选。 要添加的对象的版本。 默认值为对象的最新版本。 如果为无版本控制的存储库指定了版本号,此命令将失败。
-f
folder_name
当输入对象名称时,为必需选项。 包含所添加对象的文件夹。
-i
persistent_input_file
从 ExecuteQuery、Validate 或 ListObjectDependencies 生成的文本文件,其中列出了对象记录以及编码 ID。 使用此参数时,pmrep 不允许使用 -n、-o 和 -f 选项。
-d
dependency_types
可选。 要随对象一起添加到部署组的相关对象。 输入以下内容之一:
  • - all。 pmrep 会将对象以及所有相关对象(无论是可重用的对象还是不可重用的对象)添加到部署组。
  • - “non-reusable”。 pmrep 会将对象以及相应的不可重用相关对象添加到部署组。
  • - 无。 pmrep 不会将相关对象添加到部署组。
如果忽略此参数,pmrep 会将对象以及所有相关对象添加到部署组。
-s
dbd_separator
可选。 如果 ODBC 源名称中包含句点 (.), 请在定义源对象时定义其他分隔符字符。 例如,不使用 database_name.source_name,而是将源对象定义为 database_name\source_name,将 dbd_separator 定义为反斜杠 (\)。