[PATCH] add smart-tags option to hg identify

Ronny Pfannschmidt Ronny.Pfannschmidt at gmx.de
Sun Jul 26 14:04:39 CDT 2009


On Sun, 2009-07-26 at 13:42 -0500, Matt Mackall wrote:
> On Sun, 2009-07-26 at 12:05 +0200, Ronny Pfannschmidt wrote:
> > # HG changeset patch
> > # User Ronny Pfannschmidt <Ronny.Pfannschmidt at gmx.de>
> > # Date 1248602733 -7200
> > # Node ID 58802fdc974527632219ef0adb2c58668f3b0f4e
> > # Parent  ca143d86727cdf7cfc079b6fc9a1eb09eed2dc72
> > add smart-tags option to hg identify
> 
> No thanks. The tagged changeset and the tagging changeset are different
> csets. Making id intentionally confuse them and calling that 'smart'
> doesn't improve matters.
> 
Yes, its not that smart and could use a different name and maybe a
prefix.

However the fact that a Tags creates a new revision is a pain for me and
requires more steps i shouldn't forget in the release process.

I don't want to have to care about having to update to a specific tagged
version again to get the propper id (after all hg is the only dvcs where
i have to deal with that).

All i want have to do for a release is
1. make a tag
2. invoke a simple script

And i want to keep that script as simple as possible, cause it will be
copyed beween projects.



More information about the Mercurial-devel mailing list