James Carlson wrote:
> Garrett D'Amore wrote:
>> Those tags were originally expanded by teamware/SCCS.  With mercurial,
>> they are useless as they contain the original patterns rather than the
>> expanded forms.  We've been removing them from source code as we update it.
> 
> To answer the next question: we haven't looked for a replacement because
> the version of the binary is more naturally reported (along with other
> important attributes) by the packaging system, assuming you don't have
> vandals on your system.

The replacement I used when converting the X gate from hg to teamware was
to include the output of "hg id" as the mcs -p comment for our binaries,
so for instance, in a nightly build, you might see:

% mcs -p X_NV_nightly/sparc/SUNWxorg-server/reloc/bin/Xorg | grep xorg

@(#)xorg-server 1.7.5   (4b013f549850 tip)

but our nv_135 biweekly (the first built from our hg gate) will have:

% mcs -p B135/SUNWxorg-server/reloc/bin/Xorg | grep xorg

@(#)xorg-server 1.7.5   (a2113251a45c nv_135)

(As you can see, we continue to include the upstream tarball version, as
 we did in our SCCS/TeamWare builds, but that's not relevant in ON.)

-- 
        -Alan Coopersmith-           alan.coopersm...@sun.com
         Oracle Solaris Platform Engineering: X Window System

_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to