2010-07-13 47 views
0

我有一些困难,找出哪些集市命令使用...Bazaar的正确命令?

假设我有一个地方分支命名同名的文件夹中的“测试”:

  • 当我最初得到的分支,I型:
cd test 
bzr pull lp:project_name
  • 要提交本地修改,I型:
bzr commit -m "message"

我没有这些命令的麻烦。
这里就是我弄糊涂:

  • 如何推动变化的Launchpad?我猜bzr push但是这不会覆盖其他贡献者的变化?
  • 如何更新我的本地分支?我在猜测bzr pull,但是不会覆盖我的的变化?

每种情况下的正确命令是什么?

回答

1

bzr push不会覆盖其他更改。它已经有人推动它改变它会停下来,并告诉你,你需要先合并。所以基本上,只有当你包含来自推送位置的更改时才能推送。

bzr pull类似,它取自该位置。但是,您已完成本地工作,它会停止并要求您使用bzr merge

+0

因此合并是两种情况下使用的命令? – 2010-07-15 02:26:40

+0

是的!当两个分支转移时总是使用合并。 – Gamlor 2010-07-15 08:46:57

+0

好的,谢谢! – 2010-07-15 23:07:54