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