More SVN->HG questions
Hans Meine
meine at informatik.uni-hamburg.de
Thu Jul 9 06:17:38 CDT 2009
On Thursday 09 July 2009 12:25:07 Jeff Squyres wrote:
> > repository. Not only will all these extra commits "pollute" the
> > common repository that we all share, it will also make moving commits
> > to release repositories much more difficult (because instead of moving
> > 1 commit, you have to move N commits, and they may be deeply
> > intertwined in history).
> >
> > How to other projects typically handle this kind of scenario? Do your
> > developers use the rebase extension, or mq? Or do you do something
> > else?
There have been big discussions about whether full history or "cleaned"
history is better; personally, I like to have the full history, together with
the right tools to view / peruse it.
OTOH, there are enough tools for cleaning, the "histedit" extension comes to
my mind (because it makes this particularly easy), but mq etc. can also be
used, and you might even go without any extension at all (at the expense of
some convenience), i.e. by manually creating the right diff and committing it
with a summarizing description in another branch, which you then share.
Maybe you should look for some of the past discussions on the pros/cons of
history cleaning / "perfect commits" (sorry, don't have a thread subject handy
ATM).
HTH,
Hans
More information about the Mercurial
mailing list