2012-07-26 9 views
1

У меня есть репозиторий, созданный на CollabNet Subversion Edge 3.1.0.Обновление вручную authz на сервере пограничных серверов Subabersion CollabNet

Я хочу использовать группы LDAP с разными разрешениями для аутентификации в моем репозитории.

Конечно, authz от Apache не знает о группах LDAP. Моя стратегия заключается в том, чтобы иметь сценарий, который автоматически обновляет authz для репозитория автоматически на ночной основе, как описано в Using LDAP Groups With Subversion's Authz File.

Однако authz игнорируется веб-сервером CollabNet, и, похоже, файл скрыт где-то, который может быть обновлен только через интерфейс администрирования Collabnet.

Есть ли способ, что я могу сделать это «вручную» (т.е. найти этот файл и установить разрешение, так что пользователь системы может запустить скрипт?)

Для записи, сценарий я собираюсь быть используя ручной скрипт Windows PowerShell.

ответ

3

Мы рекомендуем людям использовать этот скрипт постоянно. Файл authz не скрыт. Он называется svn_access_file и находится в папке данных Subversion Edge. Просто попросите свой скрипт обновить этот файл.

+0

В частности, 'csvn \ data \ conf \ svn_access_file'. Благодаря! Для справки кого-либо еще спотыкаясь об этом сообщении, можете ли вы добавить ссылку на официальную документацию, где этот файл и интеграция с этим скриптом обсуждаются с вашим ответом? – urbushey

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

  • Нет связанных вопросов^_^