2011-07-13 13 views
1

我有两个bzr分支的奇怪情况。两个分支不同的一个从另一个作为可以在这里看到:bzr怎么说合并不同的分支没有什么关系?

$bzr diff --old=/path/to/another/branch | wc -l 
148 

然而,当我试图将这两个分支合并,BZR说,没有什么做的:

$bzr merge --preview /path/to/another/branch 
Nothing to do 

我试图touch另一个分支中的文件,以修改它们的修改时间,但这没有帮助。 我在这里错过了什么?

回答

1

好吧,事实证明,我必须在目标分支中执行bzr status。这样做我发现

工作树已过时,运行“的bzr更新”

这实际上解决了这个问题。更新后,两个分支都变得完全相同,如预期的那样。

+0

工作树已经过时,当你做bzr更新时,工作树从分支更新。 – Federico

相关问题