hgmerge
changeset 1885 c4d577262d00
parent 1884 4e44ca05a866
child 2051 6a03cff2b0f5
equal deleted inserted replaced
1884:4e44ca05a866 1885:c4d577262d00
     1 #!/bin/sh
     1 #!/bin/sh
     2 #
     2 #
     3 # hgmerge - default merge helper for Mercurial
     3 # hgmerge - default merge helper for Mercurial
     4 #
     4 #
     5 # This tries to find a way to do three-way merge on the current system.
     5 # This tries to find a way to do three-way merge on the current system.
     6 # The result ought to end up in $1.
     6 # The result ought to end up in $1.  Script is run in root directory of
       
     7 # repository.
     7 #
     8 #
     8 # Environment variables set by Mercurial:
     9 # Environment variables set by Mercurial:
     9 # HG_ROOT            repo root
       
    10 # HG_FILE            name of file within repo
    10 # HG_FILE            name of file within repo
    11 # HG_MY_NODE         revision being merged
    11 # HG_MY_NODE         revision being merged
    12 # HG_OTHER_NODE      revision being merged
    12 # HG_OTHER_NODE      revision being merged
    13 
    13 
    14 set -e # bail out quickly on failure
    14 set -e # bail out quickly on failure