tests/test-rebase-parameters.out
changeset 6906 808f03f61ebe
child 7130 204c7850c158
equal deleted inserted replaced
6905:248e54a9456e 6906:808f03f61ebe
       
     1 % These fail
       
     2 
       
     3 % Use continue and abort
       
     4 hg rebase: cannot use both abort and continue
       
     5 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep]
       
     6 
       
     7 move changeset (and descendants) to a different branch
       
     8 
       
     9     Rebase uses repeated merging to graft changesets from one part of history
       
    10     onto another. This can be useful for linearizing local changes relative to
       
    11     a master development tree.
       
    12 
       
    13     If a rebase is interrupted to manually resolve a merge, it can be continued
       
    14     with --continue or aborted with --abort.
       
    15 
       
    16 options:
       
    17 
       
    18     --keep      keep original revisions
       
    19  -s --source    rebase from a given revision
       
    20  -b --base      rebase from the base of a given revision
       
    21  -d --dest      rebase onto a given revision
       
    22     --collapse  collapse the rebased revisions
       
    23  -c --continue  continue an interrupted rebase
       
    24  -a --abort     abort an interrupted rebase
       
    25     --style     display using template map file
       
    26     --template  display with template
       
    27 
       
    28 use "hg -v help rebase" to show global options
       
    29 
       
    30 % Use continue and collapse
       
    31 hg rebase: cannot use collapse with continue or abort
       
    32 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep]
       
    33 
       
    34 move changeset (and descendants) to a different branch
       
    35 
       
    36     Rebase uses repeated merging to graft changesets from one part of history
       
    37     onto another. This can be useful for linearizing local changes relative to
       
    38     a master development tree.
       
    39 
       
    40     If a rebase is interrupted to manually resolve a merge, it can be continued
       
    41     with --continue or aborted with --abort.
       
    42 
       
    43 options:
       
    44 
       
    45     --keep      keep original revisions
       
    46  -s --source    rebase from a given revision
       
    47  -b --base      rebase from the base of a given revision
       
    48  -d --dest      rebase onto a given revision
       
    49     --collapse  collapse the rebased revisions
       
    50  -c --continue  continue an interrupted rebase
       
    51  -a --abort     abort an interrupted rebase
       
    52     --style     display using template map file
       
    53     --template  display with template
       
    54 
       
    55 use "hg -v help rebase" to show global options
       
    56 
       
    57 % Use continue/abort and dest/source
       
    58 hg rebase: abort and continue do not allow specifying revisions
       
    59 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep]
       
    60 
       
    61 move changeset (and descendants) to a different branch
       
    62 
       
    63     Rebase uses repeated merging to graft changesets from one part of history
       
    64     onto another. This can be useful for linearizing local changes relative to
       
    65     a master development tree.
       
    66 
       
    67     If a rebase is interrupted to manually resolve a merge, it can be continued
       
    68     with --continue or aborted with --abort.
       
    69 
       
    70 options:
       
    71 
       
    72     --keep      keep original revisions
       
    73  -s --source    rebase from a given revision
       
    74  -b --base      rebase from the base of a given revision
       
    75  -d --dest      rebase onto a given revision
       
    76     --collapse  collapse the rebased revisions
       
    77  -c --continue  continue an interrupted rebase
       
    78  -a --abort     abort an interrupted rebase
       
    79     --style     display using template map file
       
    80     --template  display with template
       
    81 
       
    82 use "hg -v help rebase" to show global options
       
    83 
       
    84 % Use source and base
       
    85 hg rebase: cannot specify both a revision and a base
       
    86 hg rebase [-s rev | -b rev] [-d rev] [--collapse] | [-c] | [-a] | [--keep]
       
    87 
       
    88 move changeset (and descendants) to a different branch
       
    89 
       
    90     Rebase uses repeated merging to graft changesets from one part of history
       
    91     onto another. This can be useful for linearizing local changes relative to
       
    92     a master development tree.
       
    93 
       
    94     If a rebase is interrupted to manually resolve a merge, it can be continued
       
    95     with --continue or aborted with --abort.
       
    96 
       
    97 options:
       
    98 
       
    99     --keep      keep original revisions
       
   100  -s --source    rebase from a given revision
       
   101  -b --base      rebase from the base of a given revision
       
   102  -d --dest      rebase onto a given revision
       
   103     --collapse  collapse the rebased revisions
       
   104  -c --continue  continue an interrupted rebase
       
   105  -a --abort     abort an interrupted rebase
       
   106     --style     display using template map file
       
   107     --template  display with template
       
   108 
       
   109 use "hg -v help rebase" to show global options
       
   110 
       
   111 % Rebase with no arguments - from current
       
   112 nothing to rebase
       
   113 
       
   114 % Rebase with no arguments - from the current branch
       
   115 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
       
   116 nothing to rebase
       
   117 % ----------
       
   118 % These work
       
   119 
       
   120 % Rebase with no arguments (from 3 onto 7)
       
   121 3 files updated, 0 files merged, 2 files removed, 0 files unresolved
       
   122 saving bundle to 
       
   123 adding branch
       
   124 adding changesets
       
   125 adding manifests
       
   126 adding file changes
       
   127 added 5 changesets with 5 changes to 5 files
       
   128 rebase completed
       
   129 
       
   130 % Rebase with base == '.' => same as no arguments (from 3 onto 7)
       
   131 3 files updated, 0 files merged, 3 files removed, 0 files unresolved
       
   132 saving bundle to 
       
   133 adding branch
       
   134 adding changesets
       
   135 adding manifests
       
   136 adding file changes
       
   137 added 5 changesets with 5 changes to 5 files
       
   138 rebase completed
       
   139 
       
   140 % Rebase with dest == default => same as no arguments (from 3 onto 7)
       
   141 3 files updated, 0 files merged, 3 files removed, 0 files unresolved
       
   142 saving bundle to 
       
   143 adding branch
       
   144 adding changesets
       
   145 adding manifests
       
   146 adding file changes
       
   147 added 5 changesets with 5 changes to 5 files
       
   148 rebase completed
       
   149 
       
   150 % Specify only source (from 4 onto 7)
       
   151 saving bundle to 
       
   152 adding branch
       
   153 adding changesets
       
   154 adding manifests
       
   155 adding file changes
       
   156 added 4 changesets with 4 changes to 4 files (-1 heads)
       
   157 rebase completed
       
   158 
       
   159 % Specify only dest (from 3 onto 6)
       
   160 3 files updated, 0 files merged, 3 files removed, 0 files unresolved
       
   161 saving bundle to 
       
   162 adding branch
       
   163 adding changesets
       
   164 adding manifests
       
   165 adding file changes
       
   166 added 5 changesets with 5 changes to 5 files (+1 heads)
       
   167 rebase completed
       
   168 
       
   169 % Specify only base (from 3 onto 7)
       
   170 saving bundle to 
       
   171 adding branch
       
   172 adding changesets
       
   173 adding manifests
       
   174 adding file changes
       
   175 added 5 changesets with 5 changes to 5 files
       
   176 rebase completed
       
   177 
       
   178 % Specify source and dest (from 4 onto 6)
       
   179 saving bundle to 
       
   180 adding branch
       
   181 adding changesets
       
   182 adding manifests
       
   183 adding file changes
       
   184 added 4 changesets with 4 changes to 4 files
       
   185 rebase completed
       
   186 
       
   187 % Specify base and dest (from 3 onto 6)
       
   188 saving bundle to 
       
   189 adding branch
       
   190 adding changesets
       
   191 adding manifests
       
   192 adding file changes
       
   193 added 5 changesets with 5 changes to 5 files (+1 heads)
       
   194 rebase completed