Hopefully this is in time for 1.7.1, it'd be good to have the 'export' command in asap. I'm fairly sure that the first two patches are good (all tests pass, and I've spent a lot of time debugging the relevant code), but I'd still appreciate if the clone experts could give it a look. I'm really glad to finally get this working, hopefully I'll also have time to finish up the remote-hg implementation, but probably not before the 1.7.1 window closes (assuming that will be somewhere in the next few days). Sverre Rabbelier (7): clone: pass the remote name to remote_get clone: also configure url for bare clones fast-import: always create marks_file directories remote-helpers: allow requesing the path to the .git directory remote-helpers: add support for an export command remote-helpers: add testgit helper remote-helpers: add tests for testgit helper .gitignore | 1 + Makefile | 2 + builtin/clone.c | 16 ++-- fast-import.c | 2 + git-remote-testgit.py | 233 +++++++++++++++++++++++++++++++++++ git_remote_helpers/git/exporter.py | 51 ++++++++ git_remote_helpers/git/importer.py | 38 ++++++ git_remote_helpers/git/non_local.py | 61 +++++++++ git_remote_helpers/git/repo.py | 70 +++++++++++ t/t5800-remote-helpers.sh | 70 +++++++++++ transport-helper.c | 141 +++++++++++++++++++-- 11 files changed, 665 insertions(+), 20 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html