Re: Tips for debugging fast-import front-ends
- From
Johannes Sixt <j.sixt@eudaptics.com>
- Date
- Jul 16, 2007, 13:32 UTC
- Message-ID
- <469B736F.12FA24EA@eudaptics.com>
- In-Reply-To
- <Pine.LNX.4.64.0707161336570.24955@reaper.quantumfyre.co.uk>
Julian Phillips wrote:
Show 10 quoted lines
> At some point in the "messy" phase I get an error from fast-import saying: > > fatal: path foo not in branch > > This seems to happen when I attempt to copy a file that is also changed in > the same commit. What I would like to do is find out what things look > like just before that point - the problem is that fast-import seems to not > create anything on failure. So, apart restarting the import and stopping > just before the broken commit, is there any way to find out what > fast-import thinks the branch looks like?
Redirect the input stream to a file instead of to fast-import, then feed fast-import from this file. This way you can reproduce the failure more quickly. Also, you can run fast-import from a debugger.
-- Hannes