我工作的一個項目,當我準備好了0.1.0
釋放我創建了一個名爲release
書籤,標記的那個版本爲0.1.0
,然後做成書籤無效,繼續工作合併我項目。水銀 - 與非頭修訂
的修訂是這個樣子(從新到舊):
Tip
(hg update default
放在這裏)- 一些更多的修訂與書籤
- 修訂(
hg update release
放在這裏) - 更多修訂
我的意圖是在hg update release
之後hg merge default
和hg tag <version>
每當新版本準備就緒時。然而,產生以下錯誤:
abort: nothing to merge (use 'hg update' or check 'hg heads')
我明明只有一個頭,我不知道什麼hg update
會怎麼做。 hg update release
當我在提示確實更新到正確的修訂。考慮到我目前的情況並仍然使用書籤(沒有命名爲分支),有沒有辦法將release
指向的修訂與提示合併(從而創建一個新頭)?我最初的想法是對release
做一個小改動,提交它以創建一個新的頭部,然後合併;然而,在我嘗試之前,我寧願確定自己在做什麼。
你能展示一個部分修訂圖嗎? – C2H5OH 2012-04-25 22:32:24