3
我幾個月前在默認分支中的一個文件中進行了更改。今天我們發現這個變化以某種方式被合併到另一個分支中。當我針對該文件運行hg log
時,我只看到原始變更集。我沒有看到變化集是如何進入分支的。如何找到將我的變更集移動到另一個分支的合併?
什麼revset查詢可以傳遞給hg log
跟蹤變更集,因爲它在分支之間合併?
我幾個月前在默認分支中的一個文件中進行了更改。今天我們發現這個變化以某種方式被合併到另一個分支中。當我針對該文件運行hg log
時,我只看到原始變更集。我沒有看到變化集是如何進入分支的。如何找到將我的變更集移動到另一個分支的合併?
什麼revset查詢可以傳遞給hg log
跟蹤變更集,因爲它在分支之間合併?
如果所涉及的變更集位於命名分支上,則可以使用hg log -r 'descendants(<the_rev>) and branch(default)'
,並且顯示的第一個變更集應該是合併。
你的例子顯示給定分支上的所有後代。我只需要第一個,所以我添加了第一個函數:'hg log -r'(後代()和分支(默認))''。 –
2012-08-14 19:47:50