set

使用此命令可设置在包中设置类别或属性,或者向包中添加关系。

用途

set 命令可以用于向资产中添加属性或类别。还可以使用 set 命令向资产中添加关系。

参数

ram set package_ID package_version options_with_values
参数 描述 必需
package_ID 要更新的包的标识。
package_version 要更新的包的版本。如果不提供包版本,那么将更新最新版本。
-q query 使用 -q 参数可提供一个在搜索要更新的包时使用的查询字符串。
-c "category" 指定包的类别。可以在 -c 参数后面指定多个类别。
-a "attribute_name=value" 指定包的属性。可以在 -a 参数后面指定多个属性/值对。
-r "relationship_type:related_asset_id:related_asset_version:query_string" 指定要为包创建的关系。relationship_type 参数是必需的。必须指定其他参数中的至少一个。 可以为可选参数指定空值。如果不指定版本或查询字符串,那么将创建与指定资产的最新版本之间的关系。
-config configuration_file 用于与库服务器进行通信的配置文件的完整路径。如果不在命令行中指定配置文件,那么将使用当前用户主目录的 .ram 子目录中的缺省配置文件。 不是必需,前提是当前用户主目录的 .ram 子目录中存在缺省配置文件。
ram set newpackage 3.0 -c "Continuous Delivery/Environment/Development"
ram set newerpackage 4.0 -a "attribute1=v1" "attribute2=v2" -c "category1" "category2"
ram set newestpackage 5.0 -a "attribute1=v5" -c "DevOps/Environment/Development" -r "Documentation:NewestHelp"
ram set oldpackage 1.0 -r "Documentation:MyDoc::state:(submitted)"

反馈