Re: RFC: grafts generalised
- From
Stephen R. van den Berg <srb@cuci.nl>
- Date
- Jul 2, 2008, 18:37 UTC
- Message-ID
- <20080702183701.GE16235@cuci.nl>
- In-Reply-To
- <20080702182510.GC29559@glandium.org>
Mike Hommey wrote:
Show 7 quoted lines
>> These edits are numerous and spread over many months, so the typical >> history fixup-sessions involve periods where you make 30 random >> historicaledits per hour (which need to be viewed and checked every time >> immediately after making the change). And say once every 4 months, you >> run it through git filter-branch to cast everything into stone. A >> typical git filter-branch run takes 15 minutes on a repository this >> size.
>I think the point was more about making a tool to do exactly what you >want, based on the new git sequencer. Note that git filter-branch could >also be rewritten to use the sequencer.
As far as I understood it, the new git sequencer rewrites history proper. That is timeconsuming by definition, and thus it is *not* possible to make a tool based on the sequencer that supports the desired iterative-history-rewrite workflow.
--
Sincerely,
Stephen R. van den Berg.
You are confused; but this is your normal state.