![](/img/trans.png)
[英]Mercurial - file history doesn't show the same change on different branches
[英]Mercurial: Editor doesn't show the conflict file after a conflicted merge
解決合並沖突時啟動編輯器的問題后-Mercurial:檢測到合並沖突時不顯示編輯器
我現在遇到另一個問題,編輯器現在啟動,但按以下順序打開文件:
hello.c hello.c〜base。???? 的hello.c〜其他。????
但是我真正想要看到的是突出顯示沖突的文件,我希望它應該是第一個hello.c,但是hello.c只會顯示提示。
有什么建議嗎?
問候,
克里斯
我不確定您要使用哪種工具進行合並,但聽起來好像是在進行3向合並 。 左窗格通常是公共祖先,中間窗格是您要合並的文件,右窗格是您對該文件的更改。
我真的很喜歡kdiff3(免費和開源)進行合並,如果您使用的工具不適合您,我會推薦它。 他們在許多地方都使用Mercury文檔作為示例合並。
第一個文件最終是完成的合並,因此您需要確保手動復制其他兩個文件的所有更改。 Vimdiff為此很好地工作,因為它突出顯示了三個文件之間的所有差異。 我不確定這三個文件是如何生成的,但是這個過程似乎確實對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.