Подтвердить что ты не робот

Федеративные (синхронизированные) серверы Subversion?

Можно ли создавать "федеративные" серверы Subversion? Как на одном сервере в местоположении A, так и в другом месте B, которые автоматически синхронизируют локальные версии репозитория. Таким образом, когда кто-либо в любом месте взаимодействует с репозиторием, он обращается к своему локальному серверу и, следовательно, имеет более быстрое время отклика.

4b9b3361

Ответ 1

Это более или менее идеальный вариант использования SVK. SVK - это интерфейс командной строки для подрывной работы, который работает со всей локальной копией репозитория. Таким образом, ваши коммиты, обновления и т.д. Работают в локальном репозитории, и вы можете затем синхронизировать с мастером. В любом случае, я бы рекомендовал SVK над простой подрывной деятельностью, так как это делает многое более приятным. Нет .svn-папок, лучшее разветвление и слияние, лучшее разрешение конфликтов.

Ответ 2

Subversion 1.5 представила поддержку прокси-сервера для webdav-серверов через существующую поддержку SvnSync, добавленную в 1.4. Это позволяет иметь локальные зеркала для извлечения файлов и истории, но фиксации передаются непосредственно в главный репозиторий. При правильной настройке локальные зеркала немедленно получают изменения.

Подробнее см. Svn Book.

Ответ 3

Похоже, вам может понравиться Git. Там говорится о .

Ответ 4

Вероятно, это не совсем то, что вы ищете, но вы можете реализовать кластеризацию уровня ОС.