使用此命令可设置在包中设置类别或属性,或者向包中添加关系。
用途
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)"