2011-07-13 11 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

相關問題