2010-08-16 64 views

回答

3

不是我直接知道的,這就是bzr revert的用途。但是,有一種常見的方式來組織您的本地分支機構提供幫助。我使用了一個反映中央分支的地方分支,然後我爲此分工。當我準備好「檢入」時,我更新了本地鏡像分支,它始終成功,沒有衝突,因爲我沒有更改該分支的工作副本。然後我將我的特性分支合併到我的本地鏡像分支中,然後將我的本地鏡像分支推送到中央存儲庫。

在您的情況下,此設置的優點是您可以使用bzr merge --previewbzr diff查看更改,如果您不想真正嘗試合併。我個人更喜歡只是恢復合併,直到衝突修復上游或我的本地功能分支。

+1

+1對於'bzr merge --preview',如果你有一個重量級的checkout(綁定分支),你可以使用'bzr merge --preview:bound'。 – bialix 2010-08-16 19:52:24

+0

謝謝卡爾。不太理解你的意思,「這就是bzr恢復的目的」 – justintime 2010-08-18 09:46:11

+0

只是如果你還沒有準備好處理它,那麼撤消衝突合併並不是什麼大事。 – 2010-08-18 12:55:09

相關問題