2014-03-12 174 views
0

我想創建一個bash腳本,該腳本定期將我的默認分支合併到所有活動分支中。發生合併衝突時,腳本應跳過分支並回滾所有更改。Mercurial,檢測合併衝突

爲了實現這一點,我想我需要檢測是否發生衝突。在合併前有沒有辦法檢測衝突?像一個像檢測衝突?

回答

1

您可以使用hg merge --tool internal:merge嘗試使用汞內部合併工具(所以沒有Vimdiff可以等) 然後使用hg resolve --list看看,如果您有任何衝突合併。

$汞柱決心--list

üconflicted.file

如果是這樣的話,你可以使用hg update -C .在合併之前恢復到修改。