Вопрос

У меня есть репозиторий, установленный на крае подвения Collabnet 3.1.0.

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

Конечно, Apache's Authz не знает о групп LDAP.Моя стратегия - иметь сценарий, который автоматически обновляет Authz для хранилища автоматически на ночной основе, как описано в ИспользованиеГруппы LDAP с файлом Authz Subversion .

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

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

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

Это было полезно?

Решение

Мы рекомендуем, чтобы люди все время используют этот сценарий.Файл AUTHZ не скрыт.Он называется SVN_ACCESS_FILE и расположен в папке данных по краям Subversion.Просто попросите свой скрипт обновить этот файл.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top