我有像这样的工作副本中的自动道具
c:\TestRepos>svn pg svn:auto-props --verbose
Properties on '.':
svn:auto-props
'*=svn:needs-lock=*'
但是当我用
添加新文件时c:\TestRepos>svn add test/test.txt
并提交
c:\TestRepos>svn commit -m "Msg" test/test.txt
未在文件
上设置needs-lock属性c:\TestRepos>svn proplist heh\heh.txt
c:\TestRepos>
显然没有设置只读属性。
为什么自动道具在我的情况下不起作用?
由于
答案 0 :(得分:1)
默认情况下禁用自动属性。要启用它,您必须在Subversion的配置文件中设置enable-auto-props = yes
,该文件通常位于<application data>\Subversion\config
。
或者您必须使用--auto-props
参数调用add命令。
c:\TestRepos>svn add --auto-props test/test.txt