Thanks for the hg facilities!

Matt Mackall mpm at selenic.com
Mon Jan 5 20:34:56 UTC 2015


On Sun, 2015-01-04 at 09:08 +0000, Harry . wrote:
> Tagging polluting the commit log, and the daft situation where updating to a tag loses it.

There is no such situation.

There is a situation where misguided usage of arguments to **clone**
will cause tags to be missing. Compare:

# do a normal clone, followed by a normal checkout of TAG
$ hg clone
$ hg update TAG

# do a normal clone, followed by a normal checkout of TAG, shorthand
$ hg clone -u TAG 

# do a partial clone, skipping revisions after the specified revision,
# including the tag data itself, often for repair purposes, check out
# tagged revision as a side-effect
$ hg clone -r TAG  

-- 
Mathematics is the supreme nostalgia of our time.





More information about the Mercurial mailing list