1
我已经回购位于A
,其中我做了结帐B
,我签出C
(所以C
势必B
和B
到A
)。commiting分支,其本身就是一个结账分支
我在C
,上做了一些更改B
,但我似乎没有看到自动更改B
。
这是一个预期的行为,还是我不知道的东西?
我已经回购位于A
,其中我做了结帐B
,我签出C
(所以C
势必B
和B
到A
)。commiting分支,其本身就是一个结账分支
我在C
,上做了一些更改B
,但我似乎没有看到自动更改B
。
这是一个预期的行为,还是我不知道的东西?
结帐结帐不被支持,Bazaar通常会拒绝绑定到已经绑定到别的东西的分支。
你是如何创建C的,它实际上是否与B绑定? “bzr info C”应该告诉你。
此外,提交到绑定分支不会更新上游分支的工作树。你必须在上游分支的工作树中使用'bzr update'来获取分支的最新信息。 – dOxxx
好吧,我发现'C'中的分支实际上没有绑定(虽然我用'checkout B'创建了它们),并且运行'bzr bind B'没有任何操作,尽管没有给出任何错误。那么我怎样才能将变化从'C'推到'B'?它们显示为未决合并(被“推B”忽略)。 – eudoxos
哦......现在分支有一个分支;在本地提交后,'push'用**中止此传输不更新工作树:B **?呃,我想我只是复制文件和手动合并... – eudoxos