2016-11-09 19 views
2

我已經看到內部值:local和internal:在hg resolve中用於工具標誌的其他合併值。hg resolve中工具標誌的各種值是什麼?

工具標誌有哪些可用選項,它們用於什麼?內部配置存儲在哪裏,內部是什麼意思?

謝謝。

+1

「內部」 工具(這並不需要一個前綴,你可以用':local'例如) (不清楚「配置存儲」是什麼意思),並在'hg help merge-tools'的輸出中描述。 – torek

+0

我想我問的是「內部」是否是關鍵字?如果我必須使用外部合併工具,我會輸入什麼內容而不是內部?還有其他什麼東西是普遍使用的嗎? – simplename

+0

它更多的是將這些東西與外部合併工具區分開來的前綴。問題是每個工具都被* name *引用。如果我命名我的邪惡外部合併工具'zorg',那好吧,沒有內部'zorg'。但是然後Mercurial人決定邪惡的合併是偉大的並且創造一個內部'zorg'。現在我不能使用* my *'zorg':我得到*他們的''zorg''。但是,如果他們將其命名爲':zorg',它們的名稱將永遠不會與我的外部工具名稱衝突,這些名稱永遠不會以(或甚至包含)':'開頭。 – torek

回答

1

有一些可以使用的內部合併工具。內部合併工具有:

  • internal:dump
  • internal:fail
  • internal:local
  • internal:merge
  • internal:merge-local
  • internal:merge-other
  • internal:merge3
  • internal:other
  • internal:prompt
  • internal:tagmerge
  • internal:union

https://www.selenic.com/mercurial/hg.1.html#merge-tools