You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JFrog CLI设置或删除含特殊字符的属性?

处理JFrog CLI属性操作中的特殊字符

根据JFrog CLI的属性设置规则:

Files properties 需设置到匹配构件上的属性列表,格式为key1=value1;key2=value2,...。

一、设置含特殊字符的属性(jf rt set-props)

当属性名或值包含=、;、,这类分隔符时,需要用**反斜杠(\)**对特殊字符进行转义:

  • 若属性名包含等号:比如要设置名为build=number的属性,值为123,命令写法为:
    jf rt set-props "build\=number=123" repo/path/to/file
    
  • 若属性值包含逗号或分号:比如要设置tags属性值为prod,beta;staging,命令写法为:
    jf rt set-props "tags=prod\,beta\;staging" repo/path/to/file
    
  • 同时包含多种特殊字符:比如设置名为key;name=test的属性,值为val,ue=demo,命令写法为:
    jf rt set-props "key\;name\=test=val\,ue\=demo" repo/path/to/file
    

二、删除含逗号的属性(jf rt delete-props)

删除属性时,若属性名包含逗号,同样用反斜杠转义逗号即可。比如要删除名为env,prod,us-east的属性,命令写法为:

jf rt delete-props "env\,prod\,us-east" repo/path/to/file

内容的提问来源于stack exchange,提问作者Geoff Alexander

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 08:57:06