Назад | Перейти на главную страницу

Запуск Subversion под Apache с двумя разными версиями Subversion Server

У нас есть пять полностью отдельных репозиториев Subversion на одном сервере, и мы используем Apache httpd в качестве нашего сервера Subversion. Я делаю это, потому что могу включить LDAP и использовать нашу Windows Active Directory для доступа на чтение / фиксацию.

Версия нашего сервера Subversion - 1.7.6. Один из репозиториев - это наш репозиторий разработки, он очень и очень большой: более 200 пользователей и имеет размер около 10 гигабайт. Есть более 80 отдельных проекты в теме. Еще один, наш репозиторий обучения очень маленький. Может, полдюжины пользователей и очень мало изменений.

Наша обучающая группа использует MadCap Flair, который использует SVN на сервере. После обновления до версии 10 они заметили, что Flair очень долго обновлялся. MadCap сказал им, что сервер Subversion необходимо обновить как минимум до версии 1.8.5.

Повторяю:

Как видите, я немного не решаюсь обновить наш сервер до 1.8.5 только для этой группы. Мы, вероятно, сделаем это рано или поздно, но когда это произойдет, когда в нашем цикле разработки возникнет некоторый провал.

Я мог бы установить вторую копию Subversion (мы используем SubversionEdge) в другом месте на том же сервере и использовать svnserve теперь, когда я могу использовать SASL с LDAP. Это позволило бы мне обслуживать этот репозиторий с svnserve в версии 1.8.5, в то время как остальные три репо пока останутся нетронутыми. Однако учебной группе придется переделать настройку Madcap.

Я вижу две возможности, чтобы сохранить их настройку Madcap:

Возможен ли вообще первый? Возможно ли, чтобы следующие URL-адреса переходили на два совершенно разных сервера?