pmrep 命令引用 > RollbackDeployment
  

RollbackDeployment

回滚部署以从目标存储库中清除已部署的对象版本。 使用此命令可回滚部署组中已在特定日期和时间部署的所有对象。
不能回滚部署的一部分。 要执行回滚,必须连接到目标存储库。 不能从无版本控制的存储库回滚部署。
要启动回滚,必须回滚每个对象的最新版本。
RollbackDeployment 命令使用以下语法:
pmrep rollbackdeployment -p <deployment_group_name> -t <nth_latest_deploy_run> -r <repository_name> -v <nth_latest_version_of_deployment_group>
下表介绍了 pmrep RollbackDeployment 选项和参数:
选项
参数
说明
-p
deployment_group_name
必需。 要回滚的部署组的名称。
-t
nth_latest_deploy_run
必需。 要回滚的部署的版本。
-r
repository_name
可选。 要从中部署部署组的源存储库的名称。
-v
nth_latest_version_of_deployment_group
可选。 要回滚的部署组的版本。

示例

您的部署有五个版本,您希望回滚最后两个版本。 为此,您必须先回滚最新部署。 在命令提示符处输入以下文本,执行一次回滚并清除最后的部署:
rollbackdeployment -p Deploy_sales -t 1
接着,输入以下文本,回滚倒数第二个部署:
rollbackdeployment -p Deploy_sales -t 2