Re: perl5.test-smoke.org feature request: explanation of git-id

"H.Merijn Brand" <[email protected]> Wed, 18 Jan 2017 08:23:10 +0100
Newsgroups gmane.comp.lang.perl.quality-assurance
Message-ID <[email protected]>
--Sig_/=+tljnsj+WSYgc3dLpXiS0o
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Tue, 17 Jan 2017 16:48:16 -0500, James E Keenan <[email protected]>
wrote:

> When you go to http://perl5.test-smoke.org/search, one of the columns=20
> presented is "Git-id".  Its contents look like this:
>=20
> v5.25.8-269-g01f9673
> v5.25.8-196-g3626fc2
> v5.25.8-208-g05053e2
> v5.25.8-260-g57b3a6b6ec

$ git help describe

NAME
       git-describe - Describe a commit using the most recent tag reachable
       from it

SYNOPSIS
       git describe [--all] [--tags] [--contains] [--abbrev=3D<n>] [<commit=
-ish>...]
       git describe [--all] [--tags] [--contains] [--abbrev=3D<n>] --dirty[=
=3D<mark>]

DESCRIPTION
       The command finds the most recent tag that is reachable from a commi=
t.
       If the tag points to the commit, then only the tag is shown. Otherwi=
se,
       it suffixes the tag name with the number of additional commits on top
       of the tagged object and the abbreviated object name of the most rec=
ent
       commit.

       By default (without --all or --tags) git describe only shows annotat=
ed
       tags. For more information about creating annotated tags see the -a =
and
       -s options to git-tag(1).

> What these strings mean is not entirely self-evident.  I can infer that=20
> 'v5.25.8' means "after we've released perl-5.25.8."  And I understand=20
> that in the final part of the string, everything after the initial 'g'=20
> is a git SHA (commit ID).
>=20
> But I've never understood what the middle integer is supposed to mean.=20
> Those integers do not appear to be assigned in strictly increasing=20
> numerical order.  It would be nice if there was some explanation on the=20
> page as to what that part and the whole Git-id are supposed to mean.
>=20
> Thank you very much.
> Jim Keenan


--=20
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.25   porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/        http://www.test-smoke.org/
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

--Sig_/=+tljnsj+WSYgc3dLpXiS0o
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJYfxfoAAoJEAOhR6E+XcCYEx8H/imdz5ouK/e989vQDQRmGnfn
JSjHhFYHvvBT4bsZpsu5ZQUigmaVqMxdpI5YQYE7EqN1V+q/HDRG6Z8cKXV5RqeH
nkY3Psd+3Yb4rIBtYp9SqtRZncPswFAORlOAIhzXzNENK/rDAQ7HcE73f3/d4r5U
bB9tcpl5t5NW5UZr6ENfQBBLpBqVmcE5ByVTH2G84InoJX6sGO+3M6WRpOjvYDUR
0E60Wi3GfrXRjc1KgJnxpC/n0ZpckfUGaag0hKC9tzFQiNt9DICy1Q2uealp0ehn
f3PnhXXsLzr0dBtMN7+yUVpexmSgdpVq+3bxUq1+5AZCAVYuLOBCfz3lyiqDFhs=
=ZHPS
-----END PGP SIGNATURE-----

--Sig_/=+tljnsj+WSYgc3dLpXiS0o--