2016-01-25 3 views
0

Я изучал, как установить свойства стороны сервера для репозитория svn. Как описано here, вы можете установить хранилище, чтобы иметь что-то вроде этого: СВН: Автосвойства = «* .init.xml = SVN: потребности блокировки»SVN, где находится файл конфигурации для настройки свойств репозитория?

Дело в том, я нашел конфигурационный файл, чтобы сделать это для каждый клиент (C: \ Users \\ AppData \ Roaming \ Subversion \ conf), но мне нужно установить его как свойство репозитория. Проблема в том, что я искал, но не мог найти ни этот файл в репозитории, ни где его разместить.

Вы можете думать, что это дубликат, но:

Существует аналогичный question- Automatically add svn:needs-lock НО, он, как и любой другой ресурс, который я нашел, не говорит, как это сделать. Все эти ресурсы (связанные как с ответами, так и с теми, которые я исследовал) говорят о том, как работают автоматические свойства, но не о том, как их установить, к сожалению. Я уже пытался использовать команду svn propset, а также размещать конфигурационный файл в myRepo, myRepo \ conf, но он не работает.

TLDR: Как установить svn: авто-реквизит для хранилища?

Большое спасибо.

ответ

2

Перечитайте связанный вики-страницы, особенно в этой части и ниже объяснения трех файлов

... хранилище с этой иерархией и СВН: Автосвойства набор, как показано:

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

т.е. вы просто ps на некоторые папки (^/ ОК) и все вложенные папки (и файлы в ней) будут наследовать свойства Автоматически

Смежные вопросы