用法：apic {{products:supersede}} OLD_PRODUCT_NAME[:VERSION] NEW_PRODUCT_NAME[:VERSION] [CATALOG_OPTIONS | SPACE_OPTIONS]

  用另一个产品来取代目录或空间中的已发布或已废弃产品

  catalog 作用域的选项
    --{{plans}} SOURCE_PLAN_NAME:TARGET_PLAN_NAME ...    旧产品计划到新产品计划映射（必需）
    {{-c}}, --{{catalog}} CATALOG            目录名称（必需）
    {{-o}}, --{{organization}} ORGANIZATION  提供者组织名称（必需）
    {{-s}}, --{{server}} SERVER              管理服务器端点（必需）

  space 作用域的选项
    --{{scope space}}
    --{{space}} SPACE                    空间名称（必需）
    --{{plans}} SOURCE_PLAN_NAME:TARGET_PLAN_NAME ...   旧产品计划到新产品计划映射（必需）
    {{-c}}, --{{catalog}} CATALOG            目录名称（必需）
    {{-o}}, --{{organization}} ORGANIZATION  提供者组织名称（必需）
    {{-s}}, --{{server}} SERVER              管理服务器端点（必需）

  稳定性：原型

  使用目录配置变量将产品取代为更新版本
    {{$ config:set catalog=apic-catalog://mgmnthost.com/orgs/climbon/catalogs/sb}}
    {{$ apic products:supersede climbon:1.0.0 climbon:2.0.0}}
    Superseded {{climbon}}:1.0.0 with {{climbon}}:2.0.0 in {{climbon}}:sb

  将产品取代为不同产品
    {{$ apic products:supersede climbon adventure-sports -c production -o climbonorg -s mgmnthost.com}}
    Superseded {{climbon}}:2.0.1 with {{adventure-sports}}:1.0.0 in {{climbonorg:production}}

  将产品取代为新版本并将所有旧计划映射到新计划
    {{$ apic products:supersede climbon:1.0.1 climbon:1.1.0 --plans "basic:silver premium:gold" -c production -o climbonorg -s mgmnthost.com}}
    Superseded {{climbon}}:1.0.1 with {{climbon}}:1.1.0 in {{climbonorg:production}}


  用空间中的不同产品来取代某个产品
    {{$ apic products:supersede --scope space climbon adventure-sports --space flights -c production -o climbonorg -s mgmnthost.com}}
    Superseded {{climbon}}:2.0.1 with {{adventure-sports}}:1.0.0 in {{climbonorg:production:flights}}
