Open PaulPrice opened 11 years ago
Whoah, that's exciting!! :-) I'll try to look at it during the pycon sprints this week.
Dunno that I would have called an exception "exciting", but to each their own.... (:
Thanks, Dusty!
This looks like a limitation/bug in the git-remote-helpers. The default for the --signed-tags
option to git fast-export
is abort
, which produces the error in the DEBUG_GITIFYHG
stream:
fatal: Encountered signed tag 72bdf8dd0a31c4783c00e21f1a54760f1f16c11d; use --signed-tag=<mode> to handle it.
(Yes, the error message refers to --signed-tag
, singular, while the manpage refers to --signed-tags
, plural; this appears to be a typo in git's fast-export.c
.)
However, as far as I can tell, there's no way to set the --signed-tags
option (e.g., strip
might be appropriate). I can't see any git config
parameters that will do that. I would think that the git-remote-helpers should ask the helper how it wants to handle signed tags (or just pass them on so it can drop them on the floor in the parsing) rather than defaulting to abort
.
I used a signed tag from force of habit, and it didn't work.