Mercurial still has tags, but rather than branching (like you suggested as a
substitute) or copying that revision to a tags folder like CVS used to do,
it copies the specific revisions to a tags file I believe.

>From Mercurial Website:
"A Mercurial Tag <http://www.selenic.com/mercurial/wiki/index.cgi/Tag> is
just a symbolic name for a
ChangeSet<http://www.selenic.com/mercurial/wiki/index.cgi/ChangeSet>.
See Tag <http://www.selenic.com/mercurial/wiki/index.cgi/Tag> for a little
more discussion."

So it takes the revision number (or in mercurials case hash string?), and
puts it into a file, so you should be able to call -r alpha23 without it
being a branch (so years from now, you dont need to dig through branches,
revisions etc, it links right to the old revisions that was tagged alpha23).

If understood it correctly (and it works this way) then its quite a handy
feature and we should keep tagging when releases are made, particularly from
beta 1 onwards.

Regards
Kieran


On 8/13/07, Bradley Arsenault <[EMAIL PROTECTED]> wrote:
>
> On 8/12/07, Leo Wandersleb <[EMAIL PROTECTED]> wrote:
> >
> > hi
> >
> > in the mercurial there are no tags for the most recent releases :/
> >
> > Leo Wandersleb
>
>
> Since Alpha 23 we switched to  mercurial. There should have been CVS tag
> for Alpha 23, Anyhow, we now use branches as a substitute for tags, although
> we can do both if its desired.
>
_______________________________________________
glob2-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/glob2-devel

Reply via email to