1

В настоящее время я использую Subversion для централизованного хранения изменений источника, а также в качестве единой точки резервного копирования. Все пользователи фиксируют изменения на сервере, и сервер резервируется.

Мне интересно, как что-то вроде Mercurial будет работать в подобном развертывании? Поскольку он децентрализован, как получить надежную резервную копию для всей системы? По общему признанию, я ничего не знаю о Mercurial, так что я ищу руководство по его развертыванию? Я неправильно понимаю его вариант использования?

Я думаю, что я действительно после того, как я получаю центральную копию для целей резервного копирования, если я конвертирую в Mercurial?

1 ответ1

2

Mercurial не децентрализован, люди могут иметь копию репозитория на своих машинах, но в какой-то момент они должны будут загрузить свои изменения в репозиторий, который вы определили как "основной", иначе как вы соберете проект или развернете сайт?

Вы все равно сделаете резервную копию основного репозитория, как вы делаете с SVN, вы просто должны напомнить пользователям, что им нужно регулярно загружать свои изменения в основной репозиторий. Это не должно быть большой проблемой, если они использовали SVN, поскольку это было то, что они делали до Mercurial.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .