[RFC] UI for clean-up of redundant tags

Robert Collins robert.collins at canonical.com
Tue Apr 7 13:16:08 BST 2009


On Tue, 2009-04-07 at 21:54 +1000, Ian Clatworthy wrote:
> For reasons unknown, we occasionally end up with tags that
> don't reference a revision known in the branch. I'll like
> to clean these up and wanted input on how best to do that.

Its a [IMO important] bug in 'fetch' - we should be copying the
revisions tags reference, but we don't.

> At least 3 options exist:
> 
> 1. custom script just for me
> 
> 2. add redundant tag checking to 'bzr check' and redundant
>    tag removal to 'bzr reconcile'

That seems reasonable.

> 3. Add --clean option to bzr tags. Maybe -- clean --dry-run
>    as well to just see what --clean will do.
>
> 3 is my preferred option given that tag clean-up will take a
> few seconds while check/reconcile take hours for branches
> with deep history.
> 
> Thoughts?

No strong opinion.

-Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20090407/d87b15bf/attachment.pgp 


More information about the bazaar mailing list