Сведения о вопросе

MAT

16:03, 1st July, 2020

Теги

svn   version-control    

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

Просмотров: 459   Ответов: 4

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



  Сведения об ответе

pumpa

18:03, 1st July, 2020

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

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


  Сведения об ответе

LAST

18:03, 1st July, 2020

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


  Сведения об ответе

dump

18:03, 1st July, 2020

Похоже, тебе понравится Git . Там есть Google Talk, объясняющий все это .


  Сведения об ответе

fo_I_K

18:03, 1st July, 2020

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться