Si può decidere di prendere tutti un ramo su un altro utilizzando hg merge --tool internal:other
o hg merge --tool internal:local
Non sono sicuro di quale modo si desidera unire, ma se si desidera unire A in B prendendo tutte le modifiche da B, allora si dovrebbe effettuare le seguenti operazioni:
> hg update B
> hg merge A --tool internal:local
> hg commit -m "Merge"
lo strumento di unione internal:local
prenderà le modifiche nella revisione corrente (che è B a causa del hg update B
) sopra i cambiamenti nel loro revisione, internal:other
avrebbe preso tutte le modifiche da A.
Per ulteriori informazioni utilizzare i seguenti comandi: hg help merge
e hg help merge-tools
fonte
2013-03-07 10:58:33
È hg help merge-tools, almeno in 2.0. –
In 2.4.2 funzionano entrambi –