Hi,
a call to git-cvsimport after a 'git-pack-refs --all' seems to mess up the origin branch, because the first new change is committed with no parent (git-cvsimport reports 'Parent ID (empty)'). It does not happen if I disable loose refs pruning with --no-prune. A tiny test repo you can use to reproduce the problem is mextli.tomaw.net/~exg/lzf.tar. Is it expected?
Thanks,
Emanuele Giaquinta