SVN,用于设置存储库属性的配置文件在哪里?

时间:2016-01-25 17:09:21

标签: svn server locking repository automatic-properties

我一直在研究如何为svn存储库设置服务器端属性。如上所述here,您可以将存储库设置为具有以下内容:  svn:auto-props ='* .init.xml = svn:needs-lock'

问题是,我找到配置文件为每个客户端(C:\ Users \\ AppData \ Roaming \ Subversion \ conf)执行此操作,但我需要将其设置为存储库属性。问题是我一直在搜索,但在存储库中找不到这个文件,也找不到它放在哪里。

您可能认为这是重复的,但是:

有一个类似的问题 - Automatically add svn:needs-lock 但是,他作为我找到的任何其他资源都没有说明如何设置它。不幸的是,所有这些资源(链接在答案中以及我自己研究的那些资源)都说明了自动属性是如何工作的,而不是如何设置它们。我已经尝试过使用svn propset命令,以及在myRepo中放置配置文件, myRepo \ conf,但它不起作用。

TLDR:如何为存储库设置svn:auto-props?

非常感谢你。

1 个答案:

答案 0 :(得分:2)

重新阅读链接的维基页面,特别是这部分及以下三个文件的说明

  

...存储库此层次结构和svn:auto-props设置如图所示

/                svn:auto-props = '*.bat = svn:executable'
/ProjX           svn:auto-props = '*.c = svn:eol-style=CRLF'
                                  '*.h = svn:eol-style=CRLF'
/ProjY
/ProjZ

即。您只需ps 某个文件夹^/即可),所有子文件夹(及其中的文件)将自动继承属性