[darcs-devel] [issue938] darcs rebase
Eric Kow
bugs at darcs.net
Fri Jun 27 10:24:28 UTC 2008
New submission from Eric Kow <eric.kow at gmail.com>:
Things I would use a hypothetical darcs rebase for. This would clearly be an
unsafe command in the sense of darcs-amend, but I think we can come up with
enough scenarios to demonstrate that such a command would be useful in practice
(and used often enough to not want to do by hand).
Note, that I do not actually know what git rebase does; I've just heard vague
rumours about it. Ganesh has called it 'amend-record on steroids', I think.
Also, this need to be necessarily be one single command.
* Something went horribly wrong (due to a bug an older version of darcs, for
example) and I need to revise my patch history, replacing one of the patches in
the middle with something else (e.g. http://bugs.darcs.net/issue857 )
* I made an unwise decision in the past to add a 40G binary file to my
repository and then changed my mind removing it. I really do not need this in
the history, so I would like the file to really just go away
* There is a bunch of patches I made that I would like to consolidate [can
actually be met by darcs unrecord and darcs record]
* Somebody submitted a tarball of a repository for forensics, and I want to
simplify it.
* I have a horribly conflicted repository that darcs cannot handle, but I want
to edit away some unwise conflict fighting that I did
Please submit any other unique scenarios you can come up with, as well as
user-interface ideas.
----------
messages: 5148
nosy: beschmi, dagit, kowey, tommy
priority: feature
status: unread
title: darcs rebase
__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue938>
__________________________________
More information about the darcs-devel
mailing list