Thanks for the hg facilities!

Harry . voldermort at hotmail.com
Mon Jan 5 09:25:10 UTC 2015


> From: angel.ezquerra
>
> - Updating to a tag does not lose it, because mercurial combines the
> tags on all the current heads get the current list of tags, not at the
> tags explicitly set on the current revision.
>
> You can "lose a tag" by cloning to a given tag or by updating to a tag
> and then stripping the revisions above. I think both situations are
> rare enough that they do not really matter in practice.

The workflow where I've seen this problem a lot is:

- Tag release x
- Wait for a cooling-off period before pushing to publishing repository
- In the meantime, start work on x+1
- After the cooling off period, push -r x
- Result: Publishing repository doesn't have tag x
 		 	   		  


More information about the Mercurial mailing list