2
是否找到了一種方法來找出一個bzr更新將做什麼,而不需要真正做到這一點。 特殊情況下,如果發生衝突,我想提出一些警告。有沒有辦法找出一個市場更新會做什麼
是否找到了一種方法來找出一個bzr更新將做什麼,而不需要真正做到這一點。 特殊情況下,如果發生衝突,我想提出一些警告。有沒有辦法找出一個市場更新會做什麼
不是我直接知道的,這就是bzr revert
的用途。但是,有一種常見的方式來組織您的本地分支機構提供幫助。我使用了一個反映中央分支的地方分支,然後我爲此分工。當我準備好「檢入」時,我更新了本地鏡像分支,它始終成功,沒有衝突,因爲我沒有更改該分支的工作副本。然後我將我的特性分支合併到我的本地鏡像分支中,然後將我的本地鏡像分支推送到中央存儲庫。
在您的情況下,此設置的優點是您可以使用bzr merge --preview
或bzr diff
查看更改,如果您不想真正嘗試合併。我個人更喜歡只是恢復合併,直到衝突修復上游或我的本地功能分支。
+1對於'bzr merge --preview',如果你有一個重量級的checkout(綁定分支),你可以使用'bzr merge --preview:bound'。 – bialix 2010-08-16 19:52:24
謝謝卡爾。不太理解你的意思,「這就是bzr恢復的目的」 – justintime 2010-08-18 09:46:11
只是如果你還沒有準備好處理它,那麼撤消衝突合併並不是什麼大事。 – 2010-08-18 12:55:09