如何使用存储库口述configuration来设置SVN版本1.8的自动道具? http://subversion.apache.org/docs/release-notes/1.8.html#repos-dictated-config 。 我正在运行svn服务器svn, version 1.8.10 (r1615264)和客户端TortoiseSVN 1.8.7通过HTTPS。
我尝试设置我的configuration文件为:
[miscellany] enable-auto-props = yes [auto-props] * = svn:needs-lock=*
我正在更改的configuration文件是/etc/subversion/config和/home/svn/repo/conf/svnserve.conf但我不确定这些是通过HTTP / HTTPS访问Apache DAV的正确文件。
当我签出回购协议并添加文件时,svn:needs-lock没有在新提交的文件上设置。
Apache从哪里获得SVNconfiguration文件?
仔细阅读svn 1.8发行说明和SVNBook ! 该function不是修改客户端的运行时configuration,而是关于在存储库中设置版本化属性。
svn:auto-props版本属性不会有任何影响。 您可以将svn:auto-props值设置为*.test = svn:needs-lock=* (或代表项目根目录的存储库path,取决于您的存储库结构)。 这将导致每个匹配*.test模式的文件具有svn:needs-lock属性。 请参阅SVNBook | inheritance的属性 。