2010-07-16 20 views
12

我真的不知道。我是Mercurial和TortoiseHg的新手。閱讀大量的文檔,仍然無法找到答案。我知道一種分支方式是製作副本。這很明顯,但有另一種稱爲「命名分支」的方式,但這是我無法理解的一件事。TortoiseHg和多個分支在一個回購

例如我有新的回購第一個分支被稱爲「默認」。然後我添加了3個分支,名爲「test1 ... 3」。現在在庫瀏覽器我有樹這樣的:

* test3 
| 
* test2 
| 
* test1 
| 
* default 

如何實現這樣的事情:

* test 1 
| _______* test 2 
| | ______* test 3 
| || 
|// 
* default 

如何分支到「店3」切換到「默認」之後。添加一些東西后,提交併切換回「branch3」?

回答

15

如果您還需要TortoiseHG的建議 - 那麼您必須打開存儲庫瀏覽器,並選擇「更新」作爲您有興趣切換到的分支機構的負責人。

3

你應該做一個

hg update -C default 
每個 named branch創作之間

當心-C選項,它也丟棄本地更改,所以在使用此命令之前要小心。

+1

哇,謝謝。很容易。 – 2010-07-16 11:33:46

相關問題