本手册旨在描述 Apache™ Subversion® 1.7.x 系列。如果您运行的是其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的手册。
svn propget (pget, pg) — 打印属性的值。
检查工作副本中文件的属性
$ svn propget svn:keywords foo.c Author Date Rev
修订版属性也是如此
$ svn propget svn:log --revprop -r 20 Began journal.
要以更结构化的方式显示属性,请使用 --verbose
(-v
) 选项
$ svn propget svn:keywords foo.c --verbose Properties on 'foo.c': svn:keywords Author Date Rev
默认情况下,svn propget 会在打印的属性值后面追加一个尾随换行符。大多数情况下,这是一个理想的功能,对打印输出有积极的影响。但有时您可能希望捕获精确的属性值,也许是因为该值不是文本格式,而是某种二进制格式(例如,作为属性值存储的 JPEG 缩略图)。要禁用属性值的漂亮打印,请使用 --strict
选项。
最后,您可以使用 --xml
选项以 XML 格式获取 svn propget 输出
$ svn propget --xml svn:ignore . <?xml version="1.0"?> <properties> <target path=""> <property name="svn:ignore">*.o </property> </target> </properties>