propget
(pget
,
pg
): 从文件,目录或版本中删除属性。
用法:
propget
PROPNAME
[TARGET
[@REV
]...]
propget
PROPNAME
--revprop -r
REV
[TARGET
]
输出受版本控制的属性。如果指定了
REV
,它决定目标的那个版本将被首先查找。
输出版本库版本中不受版本控制的远程属性。TARGET
仅用来确定要访问的版本库。
使用 --verbose
选项,在每个属性值之前,目标路径和属性名称将分别输出为单独的行,就像
“svn
”
一样。否则,如果超过一个 proplist
--verbose
TARGET
或深度不是
“empty
”,则目标路径将在属性值之前,和属性值在同一行输出。
默认情况下,在属性值之后会输出一个额外的换行符,以使输出看起来更漂亮。 如果使用单个
TARGET
,深度值为 “empty
” 且不带选项
--show-inherited-props
时,可以使用 --no-newline
选项禁用此功能(例如,在将二进制属性值重定向到文件时很有用)。
有关特殊的 svn:*
属性,参见
“svn
”
的描述。help
propset
有效选项: | ||
---|---|---|
-v [--verbose] | : | 在单独的行输出路径、属性名称和属性值 |
-R [--recursive] | : | 向下递归操作各级路径项,与
--depth = infinity
相同 |
--depth ARG | : | 限制输出深度为
ARG (empty ,
files , immediates , 或
infinity ) |
-r [--revision] ARG | : | 指定版本
ARG (一些命令也接受 ARG1:ARG2
格式的版本范围),版本参数可以是如下之一:
|
--revprop ARG | : | 对版本属性进行操作(与
-r 一起使用) |
--strict | : | (不推荐,使用 --no-newline
代替) |
--no-newline | : | 不输出内容后的换行符 |
--xml | : | 输出为 XML 结果 |
--changelist [--cl] ARG | : | 仅操作修改列表
ARG 的成员路径 |
--show-inherited-props | : | 检索在目标父级上所设置的属性 |