propget (pget,
pg): 从文件,目录或版本中删除属性。
用法:
propget PROPNAME
[TARGET[@REV]...]propget PROPNAME
--revprop -r REV
[TARGET]输出受版本控制的属性。如果指定了
REV,它决定目标的那个版本将被首先查找。
输出版本库版本中不受版本控制的远程属性。TARGET
仅用来确定要访问的版本库。
使用 --verbose 选项,在每个属性值之前,目标路径和属性名称将分别输出为单独的行,就像
“svn ”
一样。否则,如果超过一个 proplist --verboseTARGET 或深度不是
“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 | : | 检索在目标父级上所设置的属性 |