2011-09-28 103 views
2

我有一个开发人员做了一些修改,并要求我将它们合并。为了安全起见,我没有合并/直截了当地做了他的工作,而是制作了一份他的分支,以便我可以做一个'bzr log -forward -n 0 -v |更少“来看他的提交笔记,并了解修改/添加的文件。bzr合并 - 在提交之前检查另一个分支commit commit('merge tips')

由于他做了几处修改,我不想将它们全部合并为一个镜头。相反,我想在对其进行审核后,一次性将他的更改提交给我的分支。

问题是,我没有看到他的更改的每个“合并提示”的任何修订ID。

例如,如果他在r250,251,252提交了更改,并且我将所有这些更改合并到工作树中,那么如何提交他的r250?我是否必须一次性合并他的变更?或者有没有通过“合并提示”做到这一点的方法?

我不确定合并提示是否有用,如果它们只显示您的评论,并且不提供单独合并每个提示的功能。

当然,我可能会错过一些常识,如果是这样,请赐教。

非常感谢。

回答

5

而不是工作合并,工作它。合并旨在像这样一次拉取多个更改,同时仍保持单独的基础提交。查看他的分支,并逐一检查他的每个提交。一旦你满意他们,一次合并整套。

+0

谢谢,这是有帮助的。退后/放大图片等 – jblue

1

我会合并其他人的改变了我的工作文件夹,然后

BZR qlog

,看看每一个变化是,然后从

BZR qcommit

你可以恢复你不想要的文件o包括......并承担其余的责任。

虽然我对集市很新。 :)

相关问题