本节内容尚在编写中,内容可能会发生较大变化,可能与任何发布的 Apache™ Subversion® 软件版本不符。将此页面加入书签或以其他方式推荐给其他人可能不是一个明智的选择。请访问 https://svnbook.subversion.org.cn/ 获取本书的稳定版本。
svn proplist (plist, pl) - 列出所有属性。
svn proplist [TARGET[@REV]...]
svn proplist --revprop -r REV [TARGET]
可以使用 proplist 查看工作副本中某个项目上的属性
$ svn proplist foo.c Properties on 'foo.c': svn:mime-type svn:keywords owner
但是,使用 --verbose
(-v
) 标志,svn proplist 非常方便,因为它还会显示属性的值
$ svn proplist -v foo.c Properties on 'foo.c': svn:mime-type text/plain svn:keywords Author Date Rev owner sally
使用 --show-inherited-props
选项列出工作副本中某个文件继承的所有版本化属性
$ svn proplist --show-inherited-props foo.c Inherited properties on 'foo.c', from 'http://svn.example.com/repos': svn:auto-props svn:global-ignores Inherited properties on 'foo.c', from '/home/theob/svn/working-copies/baz-wc': svn:auto-props
最后,可以使用 --xml
选项以 XML 格式获取 svn proplist 输出
$ svn proplist --xml <?xml version="1.0"?> <properties> <target path="."> <property name="svn:ignore"/> </target> </properties>