簡體   English   中英

Mercurial:合並沖突后,編輯器不顯示沖突文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM