[darcs-users] providing one-time fast-export in darcs

Gian Piero Carrubba gpiero at rm-rf.it
Fri Jan 17 11:28:19 UTC 2014

* [Thu, Jan 09, 2014 at 07:17:55PM -0200] Guillaume Hoffmann:
>I've sent http://bugs.darcs.net/patch1111 and suggest the discussion
>continues on darcs-devel / the patch tracker, if that's okay?

after having given it a try I couldn't find a suitable use case for it, 
apart giving the user some assurance that he's not locked-in (that is 
however the main reason for introducing it, if I've read you correctly).
Anyway I've to admit my ignorance about the fast-export format and git.

Generally, when working on an upstream git repo, my workflow is: clone 
the repo, 'darcsify'[0] it, do some stuff using darcs, send the patches 
(darcs diff) to the maintainer. I hoped that --fast-export could lessen 
the burden on the maintainer while applying the patches to the upstream 
repo, but it seems it's not the case (or at least I couldn't figure it 
out). 'fast-export' exports the whole history, but I need to get rid of 
my first ('import from git/<commit>') commit. Tried manually removing it 
from the generated output and adjusting the progress number accordingly 
but this is not sufficient. Any hint ?

Gian Piero.

[0] this means:
git clone to another dir
darcs init && darcs record -lam 'import from git/<commit>' in the new 

More information about the darcs-users mailing list