Is topics similar to rebase with evolve enabled

Uwe Brauer oub at mat.ucm.es
Wed May 29 06:20:22 UTC 2019



Hi

Till recently I generated short-live branches like this

hg branch topic1

Edit, commit etc
and obtain 

  changeset:   24:835e59fab1e4
|  tag:         tip
|  parent:      22:a89ec4ca8b98
|  user:        Uwe Brauer <oub at mat.ucm.es>
|  date:        Wed May 29 08:16:07 2019 +0200
|  summary:     Default 3
|
| o  changeset:   23:9ae460ee70dc
| |  branch:      topic1
| |  parent:      20:52c4132dea01
| |  user:        Uwe Brauer <oub at mat.ucm.es>
| |  date:        Wed May 29 08:15:33 2019 +0200
| |  summary:     Topic 2
| |
o |  changeset:   22:a89ec4ca8b98
| |  user:        Uwe Brauer <oub at mat.ucm.es>
| |  date:        Wed May 29 08:15:04 2019 +0200
| |  summary:     Default 2
| |
o |  changeset:   21:45ffa1538811
| |  parent:      19:c597eed143af
| |  user:        Uwe Brauer <oub at mat.ucm.es>
| |  date:        Wed May 29 08:14:43 2019 +0200
| |  summary:     Default
| |

Then I simply run 

 hg up default
 hg rebase -d . -b topic1 --collapse

And hg log -G returns

  changeset:   25:a66fda73ccf6
|  tag:         tip
|  user:        Uwe Brauer <oub at mat.ucm.es>
|  date:        Wed May 29 08:15:33 2019 +0200
|  summary:     Collapsed revision
|
o  changeset:   24:835e59fab1e4
|  parent:      22:a89ec4ca8b98
|  user:        Uwe Brauer <oub at mat.ucm.es>
|  date:        Wed May 29 08:16:07 2019 +0200
|  summary:     Default 3


Does topics, basically, the same?

Regards

Uwe Brauer 



More information about the Mercurial mailing list