Было бы возможно/безопасно запускать два экземпляра VisualSVNServer, указывающие на одно и то же репо?2 экземпляра VisualSVNServer, указывающие на то же SVN-репо?
Я искал вокруг и не имел никакого счастья найти что-либо, связанное конкретно с этим вопросом. Единственная причина, по которой я спрашиваю, - это то, что нам нужно включить проверку подлинности/интеграцию с Windows через http и svn authentication over https. Кажется, что это не вариант для запуска как внутри одного экземпляра VisualSVNServer.
Если нет, то знаете ли вы альтернативное решение, которое позволит это?
Редактировать: получил следующий ответ от поддержки VisualSVN
Благодаря конструкции Subversion, хранилища готовы быть доступно несколько экземплярами сервера одновременно. Мы не много экспериментировали с такой конфигурацией, но я думаю, что это возможно.
Я правильно понял, что вы собираетесь хранить свои хранилища в сетевом хранилище и запускать два экземпляра VisualSVN Server на разных компьютерах?
Пожалуйста, позаботьтесь о server.pid. файл. В текущей версии этот файл хранится в папке репозиториев. Таким образом, произойдет столкновение двух экземпляров VisualSVN Server. Мы исправим эту проблему в предстоящем выпуске.
Вы можете легко переместить server.pid в другое место, добавив следующую команду в "C: \ Program Files \ VisualSVN Server \ конф \ HTTPD-custom.conf" Файл:
[[
PidFile «C : /Tmp/server.pid «
]]»
Любые изменения, внесенные в файлы conf в VisualSVN, либо перезаписываются, либо приводят к проблемам с запуском службы. Моя рекомендация - настроить svn и Apache вручную, хотя это и больно. – publicRavi
@publicRavi http-custom.conf специально для пользовательской настройки VisualSVN Server. VisualSVN Server не изменяет его при обновлении или реконфигурации сервера. –
FYI: Я запускаю VisualSVN Server v2.5.5 и 'server.Файл pid' больше не существует в папке «Хранилища». –