tests/test-evolve-phase-divergence.t
changeset 4489 818e8190e867
parent 4457 218fa7c1fe4b
parent 4479 2db0aca03a88
child 4495 48e9169633ef
equal deleted inserted replaced
4488:6c0992ce05f7 4489:818e8190e867
     1 ** Test for handling of phase divergent changesets by `hg evolve` **
     1 ** Test for handling of phase divergent changesets by `hg evolve` **
     2 ====================================================================
     2 ====================================================================
       
     3 
       
     4   $ . $TESTDIR/testlib/common.sh
     3 
     5 
     4   $ cat >> $HGRCPATH <<EOF
     6   $ cat >> $HGRCPATH <<EOF
     5   > [alias]
     7   > [alias]
     6   > glog = log -GT "{rev}:{node|short} {desc|firstline}\n ({bookmarks}) {phase}"
     8   > glog = log -GT "{rev}:{node|short} {desc|firstline}\n ({bookmarks}) {phase}"
     7   > [extensions]
     9   > [extensions]
     8   > rebase =
    10   > rebase =
       
    11   > [extensions]
       
    12   > evolve =
     9   > EOF
    13   > EOF
    10 
    14 
    11 Setting up a public repo
    15 Setting up a public repo
    12 ------------------------
    16 ------------------------
    13 
    17 
    31   $ hg clone public private
    35   $ hg clone public private
    32   updating to branch default
    36   updating to branch default
    33   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    37   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    34   $ cd private
    38   $ cd private
    35   $ cat >> .hg/hgrc <<EOF
    39   $ cat >> .hg/hgrc <<EOF
    36   > [extensions]
       
    37   > evolve = $evolvepath
       
    38   > [ui]
    40   > [ui]
    39   > logtemplate = {rev}:{node|short}@{branch}({phase}) {desc|firstline}\n
    41   > logtemplate = {rev}:{node|short}@{branch}({phase}) {desc|firstline}\n
    40   > [phases]
    42   > [phases]
    41   > publish = false
    43   > publish = false
    42   > EOF
    44   > EOF