Каков наилучший способ синхронизации двух репозиториев bzr?

Я бы хотел синхронизировать репозиторий bzr между моим ноутбуком и рабочим столом. Есть ли какой-нибудь специальный инструмент для этого или я должен просто использовать rsync? Мне бы очень понравилось, если бы я мог получить тот, который будет автоматически синхронизироваться и позволить победить более новой версии.

2
задан 11 January 2012 в 06:14

2 ответа

Одним из вариантов было бы сделать хранилище в одном месте «связанным» с другим. С этой опцией bzr действует скорее как традиция vcs, чем как dvcs. Каждый коммит в «связанной» ветке автоматически передается его родителю. Хотя обычно это делается с мыслью, что у родителя не будет рабочих деревьев. Как я полагаю, вы хотите взломать как ноутбук, так и настольный компьютер, это не так. Вам нужно будет запустить bzr update для обновления рабочего дерева.

Существует плагин автозеркала, который я не использовал. Это не было активным в течение некоторого времени, но это могло бы быть просто полнофункциональным.

См .:

http://wiki.bazaar.canonical.com/BzrUsingBoundBranches

https://stackoverflow.com/ a / 7630846/598929

http://doc.bazaar.canonical.com/plugins/en/automirror-plugin.html

0
ответ дан 11 January 2012 в 06:14

В этом вся суть DVCS. Просто используйте bzr для переключения между двумя репозиториями.

0
ответ дан 11 January 2012 в 06:14

Другие вопросы по тегам:

Похожие вопросы: