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

голоса
18

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

Задан 05/08/2008 в 02:27
источник пользователем
На других языках...                            


4 ответов

голоса
7

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

См Svn книги для более подробной информации.

Ответил 09/10/2008 в 14:42
источник пользователем

голоса
5

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

Ответил 05/08/2008 в 09:22
источник пользователем

голоса
3

Похоже , вы могли бы Git . Там в Google Talk объяснить все о нем .

Ответил 05/08/2008 в 02:32
источник пользователем

голоса
1

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

Ответил 05/08/2008 в 02:44
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more