If the state file is missing, we can reconstruct which parts were
exported based on revision ids
Also, packages could have branches in Git, but not be in Git. We
need to check (project,package) tuple for this and not just abort
based on the package name alone.