[darcs-devel] re-using the same tag name (was: Re: Untag?)

Mark Stosberg mark at summersault.com
Thu Mar 10 06:55:23 PST 2005


On 2005-03-10, Dave Roberts <ldave at droberts.com> wrote:
> Is there a nice easy way to move a tag along from version to version
> during development? For instance, typically when people think of tags,
> they envision a label like v1, v1.1, v2, etc. But what if you want a
> version labeled "stable" such that people can get that version. How
> would you add a "stable" tag, then then move that tag along every few
> weeks to a new version?

I do something like this.

I keep re-using a tag named 'production release'.

Darcs already keeps track of the date for me. 

Because the project is a website and not a shipping software project,
being able to refer to 'the production release on X date' is more useful
than having a version number anyway.

Recently however, I have quit tagging the production releases, because
sometimes we want to 'unpull' a single patch from production, and I
think having the patches included in a tag interferes with that.
Although I'm not sure /that/ is the optimal approach either.

But, if you aren't in situation where you want to unpull patches, this
could work for you.

In my case, maybe I could 'rollback' instead, but looking at the bug
tracking system, it looks like 'rollback' has its own problems, and well
hopefully be rewritten soon to work differently to address those. 

    Mark





More information about the darcs-devel mailing list