Прокси-сервер для проверки подлинности Subversion с сквозной записью

StackOverflow https://stackoverflow.com/questions/258214

Вопрос

Начиная с версии 1.5 Subversion поддерживает наличие локального кэширующего прокси-сервера для основного мастер-репозитория.

Я синхронизировал ведомое устройство, и мастер воспроизвел коммиты ведомому устройству.Пока все работает нормально, но теперь мне интересно, как выполнить аутентификацию (работая с это путеводитель).

Когда у обоих, ведущего и ведомого, установлена аутентификация, ведомое устройство запрашивает имя пользователя / пароль при чтении, но оба запрашивают при записи.

Каков способ также сделать аутентификацию прозрачной для пользователя ведомого устройства (что означает, что требуется только 1 независимая аутентификация, если она выполняется для чтения или записи)?

Я тестирую с:

  • Apache/2.2.3, Subversion 1.4.2 на ведомом устройстве (Debian)
  • Apache/2.2.8, Subversion 1.5.1 (Ubuntu)
Это было полезно?

Решение

В конце концов проблема была решена путем правильной настройки mod_proxy.Ones mod_proxy знает, что также должен прокси-сервер для аутентификации учетных данных, он работает нормально, и пользователь должен ввести имя пользователя / пароль только один раз.

Другие советы

Запоминание пароля, безусловно, должно зависеть от используемого вами svn-клиента, зачем ему запрашивать вас снова, если вы сказали ему запомнить его?

Также вы, возможно, захотите ознакомиться с apache, в частности с директивой Require, которая управляет HTTP-аутентификацией: http://httpd.apache.org/docs/2.2/mod/core.html#require

Обычно Require valid-user используется

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