As of 0.11.0 "fast-export --plain" will skip tags which can't be imported into git

Bug #872601 reported by Alex Usov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar Fast Import
Fix Released
Low
Alex Usov

Bug Description

I believe it's much better to "fix" problematic tags, for example by replacing invalid characters with underscores.

Related branches

Alex Usov (a-s-usov)
Changed in bzr-fastimport:
assignee: nobody → usov (a-s-usov)
description: updated
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

It should still be possible to skip tags with invalid characters entirely too. Otherwise, tools like git-bzr will end up creating dummy bzr tags when they roundtrip tags.

Revision history for this message
Alex Usov (a-s-usov) wrote :

Extra flag to fast-export?

Which one should be default then: renaming tags or skipping them?

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Skipping seems like the most reasonable default to me, that's consistent with what plain does in other situations where git can't represent certain metadata.

Revision history for this message
Alex Usov (a-s-usov) wrote :

And if you pass something like --simple --rewrite-tags it will rewrite them.

Jelmer Vernooij (jelmer)
Changed in bzr-fastimport:
status: New → In Progress
importance: Undecided → Low
Alex Usov (a-s-usov)
Changed in bzr-fastimport:
status: In Progress → Fix Committed
Jelmer Vernooij (jelmer)
Changed in bzr-fastimport:
milestone: none → 0.12.0
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.