doc/from-mq.rst
author Pierre-Yves David <pierre-yves.david@logilab.fr>
Wed, 21 Mar 2012 11:57:03 +0100
changeset 160 24346b78cd99
parent 156 3c4826fb374a
permissions -rw-r--r--
mercurial 2.1.2 compat
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
     1
Moving from mq to hg-evolution
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
     2
===============================
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
     3
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
     4
Cheat sheet
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
     5
-------------
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
     6
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
     7
==============================  ============================================
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
     8
mq command                       new equivalent
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
     9
==============================  ============================================
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    10
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    11
qseries                         ``log``
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    12
qnew                            ``commit``
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    13
qrefresh                        ``amend``
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    14
qpop                            ``update`` or ``qdown``
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    15
qpush                           ``update`` or ``gup`` sometimes ``stabilize``
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    16
qrm                             ``kill``
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    17
qfold                           ``amend -c`` (for now, ``collapse`` soon)
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    18
qdiff                           ``odiff``
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    19
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    20
qfinish                         --
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    21
qimport                         --
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    22
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    23
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    24
Replacement details
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    25
---------------------
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    26
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    27
hg qseries
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    28
```````````
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    29
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    30
All your work in progress are now real changeset all the time.
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    31
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    32
You can then use standard log to display them. You can use phase revset to
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    33
display unfinished business only and template to have the same kind of compact
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    34
output qseries have.
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    35
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    36
This will result in something like that::
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    37
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    38
  [alias]
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    39
  wip = log -r 'not public()' --template='{rev}:{node|short} {description|firstline}\n'
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    40
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    41
hg qnew
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    42
````````
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    43
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    44
With evolve you handle standard changeset without additional overlay.
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    45
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    46
Standard changeset are created using hg commit as usual.
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    47
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    48
  $ hg commit
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    49
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    50
If you want to keep the "wip are not pushed" behavior, you are looking for
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    51
setting your changeset in the secret phase using the phase command.
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    52
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    53
Note that you only need it for the first commit you want to be secret. Later
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    54
commit will inherit their parents phase.
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    55
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    56
If you always want your new commit to be in the secret phase, your should
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    57
consider updating your configuration:
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    58
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    59
  [phases]
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    60
  new-commit=secret
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    61
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    62
hg qref
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    63
````````
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    64
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    65
A new command from evolution will allow you to rewrite the changeset you are
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    66
currently on. just call:
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    67
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    68
  $ hg amend
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    69
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    70
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    71
This command takes the same option than commit  plus useful switch '-e' (--edit)
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    72
to edit the commit message.
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    73
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    74
Amend have also a -c switch which allow you to make and explicit amending
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    75
commit before rewriting a changeset.
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    76
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    77
  $ hg record -m 'feature A'
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    78
  # oups, I forget some stuff
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    79
  $ hg record babar.py
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    80
  $ hg amend -c .^ # .^ refer to "working directoy parent, here 'feature A'
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    81
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    82
note: refresh is an alias for amend
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    83
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    84
hg qpop
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    85
`````````
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    86
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    87
the following command emule the behavior of hg qpop:
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    88
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    89
  $ hg gdown
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    90
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    91
If you need to go back to an arbitrary commit you can just us:
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    92
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    93
  $ hg update
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    94
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    95
.. note:: gdown and update allow movement with working directory changes applied
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    96
          and gracefully merge them.
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    97
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
    98
hg qpush
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
    99
````````
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   100
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   101
When you rewrite changeset, descendant of rewritten changeset are marked as
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   102
"out of sync". You new to rewrite them on top of the new version of their
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   103
ancestor.
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   104
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   105
The evolution extension add a command to rewrite the next changeset:
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   106
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   107
  $ hg stabilize
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   108
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   109
You can also decide to do it manually using
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   110
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   111
  $ hg graft -O <old-version>
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   112
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   113
or 
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   114
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   115
  $ hg rebase -r <revset for old version> -d .
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   116
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   117
note: using graft allow you to pick the changeset you want next as the --move
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   118
option of qpush do.
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   119
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   120
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   121
hg qrm
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   122
```````
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   123
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   124
evolution introduce a new command to mark a changeset as "not wanted anymore".
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   125
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   126
  $ hg kill <revset>
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   127
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   128
hg qfold
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   129
`````````
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   130
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   131
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   132
::
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   133
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   134
  $ hg up <top changeset>
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   135
  $ amend --edit -c <bottom changeset>
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   136
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   137
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   138
or later::
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   139
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   140
  $ hg collapse # XXX not implemented
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   141
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   142
  $ hg rebase --collapse # XXX not tested
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   143
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   144
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   145
hg qdiff
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   146
`````````
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   147
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   148
``odiff`` is an alias for `hg diff -r .^` it works as qdiff event outside mq.
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   149
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   150
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   151
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   152
hg qfinish and hg qimport
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   153
````````````````````````````
117
438fe133b068 Add a -o and -O option to graft.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff changeset
   154
156
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   155
Is not useful anymore if you want to controll exchange and mutability of
3c4826fb374a some more doc update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 117
diff changeset
   156
changeset see the phase feature