2012-08-09 56 views
3

我幾個月前在默認分支中的一個文件中進行了更改。今天我們發現這個變化以某種方式被合併到另一個分支中。當我針對該文件運行hg log時,我只看到原始變更集。我沒有看到變化集是如何進入分支的。如何找到將我的變更集移動到另一個分支的合併?

什麼revset查詢可以傳遞給hg log跟蹤變更集,因爲它在分支之間合併?

回答

3

如果所涉及的變更集位於命名分支上,則可以使用hg log -r 'descendants(<the_rev>) and branch(default)',並且顯示的第一個變更集應該是合併。

+1

你的例子顯示給定分支上的所有後代。我只需要第一個,所以我添加了第一個函數:'hg log -r'(後代()和分支(默認))''。 – 2012-08-14 19:47:50

相關問題