On Thu, Jul 16, 2009 at 1:24 PM, Eric Blake<[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > According to James Youngman on 7/6/2009 4:43 PM: >> I am pleased to announce the release of version 4.5.5 of GNU >> findutils. > > In findutils.git, you pushed a lightweight instead of a signed tag for > FINDUTILS_4_5_5-1. As a result, 'git describe' claims that the master > branch is still based on 4.5.4 rather than 4.5.5. > > Also, many GNU projects are starting to use simpler signed tags (v4.5.5) > rather than lengthy ones (FINDUTILS_4_5_5-1), as it a) works better with > the git-version-gen script (although you aren't using that yet), and b) is > easier to type (mixing underscores, dashes, and numbers is particularly > prone to mistyping). Would you mind doing the following: > > $ git tag -s -m 'Findutils release 4.5.5' v4.5.5 > $ git push tag v4.5.5
$ git checkout FINDUTILS_4_5_5-1 && git tag -s -m "Findutils release 4.5.5" v4.5.5 FINDUTILS_4_5_5-1 $ git push --tags Counting objects: 1, done. Writing objects: 100% (1/1), 411 bytes, done. Total 1 (delta 0), reused 0 (delta 0) To ssh://[email protected]/srv/git/findutils.git * [new tag] v4.5.5 -> v4.5.5 I'm not convinced though that there is much justification for changing the tag naming scheme. James.
