Правильные команды для базара? - PullRequest
0 голосов
/ 13 июля 2010

Мне трудно понять, какие команды Bazaar использовать ...

Предположим, у меня есть локальная ветка с именем "test" в папке с таким же именем:

  • Когда я получаю ветку, я набираю:
cd test
bzr pull lp:<i>project_name</i>
  • Чтобы зафиксировать локальные изменения, я набираю:
bzr commit -m "message"

У меня нет проблем с этими командами.
Вот где я запутался:

  • Как мне отправить изменения в Launchpad? Я предполагаю bzr push но не перезаписывают ли это изменения других участников?
  • Как мне обновить мой локальный филиал? Я предполагаю bzr pull, но не перезаписать ли это мои изменения?

Каковы правильные команды в каждом случае?

1 Ответ

1 голос
/ 14 июля 2010

bzr push не перезаписывает другие изменения.Это уже кто-то еще подтолкнул его изменения, он остановится и скажет вам, что вам нужно слить в первую очередь.Таким образом, в основном вы можете нажать только тогда, когда вы включили изменения из push-местоположения.

Аналогично bzr pull, оно берется из локации.Как бы вы ни выполняли локальную работу, она остановится и попросит вас использовать bzr merge.

...