Мы используем сервер DIY SVN в офисе уже около года. Это простая настройка с SVN, установленным на домашнем сервере. Мы используем черепаховый SVN для доступа к нему. Мне просто жаль, что я не узнал о системе версий contol лет назад. В любом случае, конечно, доступ к серверу идеально подходит для офиса в локальной сети 1 Гбит/с, но за пределами его использования, но он ограничен, ограничен Скорость загрузки 50 килобайт/с нашей линии ADSL в Интернет. Думаю, это может улучшить один день с «бесконечностью», но мы можем умереть.Могу ли я создать размещенный репозиторий SVN «параллельно» с моим собственным офисным сервером?
Хотелось бы иметь «параллельный» репозиторий, для которого я понимаю, что заплачу, где доступ намного быстрее. Это также даст нам дополнительную резервную копию. Мой репо находится под 40G, поэтому предел 100G будет в порядке. Есть ли способ сделать это и сделать два в качестве зеркал, которые совершают (по крайней мере, небольшие), видимы почти одновременно? Я уже использую команду Svnbackup для создания параллельного зеркала на нашем сервере, так что это может работать в обоих направлениях?
Любые предложения или альтернативы оценены.
ТИА Brian
Спасибо. Читайте-пишите пожалуйста. Мое основное использование зеркала www было бы дома (или вне офиса). –
@Brian Вы не можете (легко) настроить кластер серверов svn с несколькими мастерами, поскольку модель данных svn не позволяет этого. Вы можете разместить центральный сервер в Интернете, что приводит к потере производительности в вашем офисе. Вам нужно решить, подходит ли вам потеря производительности. Альтернативой является использование mercurial или git as svn client, поскольку эти инструменты позволяют работать в автономном режиме. Но подход DVCS работает только тогда, когда вам не нужны такие функции, как блокировка файлов или частичная проверка дерева. – Rudi