tests/test-prune.t
branchstable
changeset 687 6c1fbef2952e
parent 686 d15f8a00e4ce
child 688 f2c3fd21fa63
equal deleted inserted replaced
686:d15f8a00e4ce 687:6c1fbef2952e
    54 pruning multiple changeset at once
    54 pruning multiple changeset at once
    55 
    55 
    56   $ hg prune 2:
    56   $ hg prune 2:
    57   0 files updated, 0 files merged, 3 files removed, 0 files unresolved
    57   0 files updated, 0 files merged, 3 files removed, 0 files unresolved
    58   working directory now at 1f0dee641bb7
    58   working directory now at 1f0dee641bb7
       
    59   $ hg debugobsolete
       
    60   9d206ffc875e1bc304590549be293be36821e66c 0 {'date': '*', 'user': 'test'} (glob)
       
    61   7c3bad9141dcb46ff89abf5f61856facd56e476c 0 {'date': '*', 'user': 'test'} (glob)
       
    62   4538525df7e2b9f09423636c61ef63a4cb872a2d 0 {'date': '*', 'user': 'test'} (glob)
       
    63   47d2a3944de8b013de3be9578e8e344ea2e6c097 0 {'date': '*', 'user': 'test'} (glob)
       
    64 
       
    65 cannot prune public changesets
       
    66 
       
    67   $ hg prune 0
       
    68   abort: cannot prune immutable changeset: 1f0dee641bb7
       
    69   (see "hg help phases" for details)
       
    70   [255]
    59   $ hg debugobsolete
    71   $ hg debugobsolete
    60   9d206ffc875e1bc304590549be293be36821e66c 0 {'date': '*', 'user': 'test'} (glob)
    72   9d206ffc875e1bc304590549be293be36821e66c 0 {'date': '*', 'user': 'test'} (glob)
    61   7c3bad9141dcb46ff89abf5f61856facd56e476c 0 {'date': '*', 'user': 'test'} (glob)
    73   7c3bad9141dcb46ff89abf5f61856facd56e476c 0 {'date': '*', 'user': 'test'} (glob)
    62   4538525df7e2b9f09423636c61ef63a4cb872a2d 0 {'date': '*', 'user': 'test'} (glob)
    74   4538525df7e2b9f09423636c61ef63a4cb872a2d 0 {'date': '*', 'user': 'test'} (glob)
    63   47d2a3944de8b013de3be9578e8e344ea2e6c097 0 {'date': '*', 'user': 'test'} (glob)
    75   47d2a3944de8b013de3be9578e8e344ea2e6c097 0 {'date': '*', 'user': 'test'} (glob)