[merge] tags in repository
Martin Pool
mbp at canonical.com
Tue Jan 23 23:09:24 GMT 2007
On 23 Jan 2007, "Matthew D. Fuller" <fullermd at over-yonder.net> wrote:
> On Tue, Jan 23, 2007 at 11:50:21AM +1100 I heard the voice of
> Martin Pool, and lo! it spake thus:
> >
> > This adds tags stored in the repository, and visible across branches
> > in that repository.
>
> This puts another nail in the coffin of "repositories are just a
> storage optimization". Not that that's good or bad; just is.
True
> > * Give a warning when there are diverging values for a tag. By
> > default don't overwrite them, but have a way to accept the other
> > person's value.
>
> Erring conservative is a good shot here. Particularly if we're not
> storing a history, an overwritten tag is gone for good. I tend to
> think we may have to store some history (as John said) to make the
> right decision for the simple cases...
Yes, that was just an omission, I'll fix it before anything comes in.
> > * Use tag names as a fallback for revisionspecs if there's no
> > namespace.
>
> Unrelated, but; we otter fallback to revid's too while that's getting
> touched.
Yes.
--
Martin
More information about the bazaar
mailing list