hgext/evolve.py
branchstable
changeset 540 8c5da9e75ae0
parent 539 9555231a66b2
child 546 415540dee2bd
equal deleted inserted replaced
539:9555231a66b2 540:8c5da9e75ae0
     6 # This software may be used and distributed according to the terms of the
     6 # This software may be used and distributed according to the terms of the
     7 # GNU General Public License version 2 or any later version.
     7 # GNU General Public License version 2 or any later version.
     8 
     8 
     9 '''Extends Mercurial feature related to Changeset Evolution
     9 '''Extends Mercurial feature related to Changeset Evolution
    10 
    10 
    11 This extension Provide several command to mutate history and deal with issue it may raise.
    11 This extension provides several commands to mutate history and deal with
       
    12 issues it may raise.
    12 
    13 
    13 It also:
    14 It also:
    14 
    15 
    15     - enable the "Changeset Obsolescence" feature of mercurial,
    16     - enables the "Changeset Obsolescence" feature of mercurial,
    16     - alter core command and extension that rewrite history to use this feature,
    17     - alters core commands and extensions that rewrite history to use
    17     - improve some aspect of the early implementation in 2.3
    18       this feature,
       
    19     - improves some aspect of the early implementation in 2.3
    18 '''
    20 '''
    19 
    21 
    20 import random
    22 import random
    21 
    23 
    22 from mercurial import util
    24 from mercurial import util