Hi,

 

When going through the documentation, I noticed there was some inconsistency
and some invalid tags inherited from CVS in the very early days.  I've
pushed some new tags to make the whole history self-consistent:

 

Renamed incorrect release tags:

 

$ git tag Release-v3-5-3 Release-

$ git tag -d Release-

$ git push origin Release-v3-5-3 :Release-

 

$ git tag Release-v3-5-4 Release-v3-5-

$ git tag -d Release-3-5-

$ git push origin Release-v3-5-4 :Release-v3-5-

 

Followed by creation of new "vx.y.z${suffix}" tags:

 

$ for tag in $(git tag -l | grep ^Release-); do newtag="$(echo $tag | sed -e
's;Release-v*\([0-9][0-9]*\)-\([0-9][0-9]*\)-\([0-9][0-9]*\)-*\(.*\);v\1.\2.
\3\4;')"; echo "git tag $newtag $tag"; echo "git push origin $newtag"; done

git tag v3.7.0 Release-3-7-0

git push origin v3.7.0

git tag v3.5.3 Release-v3-5-3

git push origin v3.5.3

git tag v3.5.4 Release-v3-5-4

git push origin v3.5.4

git tag v3.5.5 Release-v3-5-5

git push origin v3.5.5

git tag v3.5.7 Release-v3-5-7

git push origin v3.5.7

git tag v3.6.0 Release-v3-6-0

git push origin v3.6.0

git tag v3.6.0beta2 Release-v3-6-0beta2

git push origin v3.6.0beta2

git tag v3.6.1 Release-v3-6-1

git push origin v3.6.1

git tag v3.7.0alpha Release-v3-7-0-alpha

git push origin v3.7.0alpha

git tag v3.7.0beta Release-v3-7-0beta

git push origin v3.7.0beta

git tag v3.7.0beta2 Release-v3-7-0beta2

git push origin v3.7.0beta2

git tag v3.7.1 Release-v3-7-1

git push origin v3.7.1

git tag v3.7.2 Release-v3-7-2

git push origin v3.7.2

git tag v3.7.3 Release-v3-7-3

git push origin v3.7.3

git tag v3.7.4 Release-v3-7-4

git push origin v3.7.4

git tag v3.8.0 Release-v3-8-0

git push origin v3.8.0

git tag v3.8.1 Release-v3-8-1

git push origin v3.8.1

git tag v3.8.2 Release-v3-8-2

git push origin v3.8.2

git tag v3.9.0 Release-v3-9-0

git push origin v3.9.0

git tag v3.9.0beta Release-v3-9-0beta

git push origin v3.9.0beta

git tag v3.9.1 Release-v3-9-1

git push origin v3.9.1

git tag v3.9.2 Release-v3-9-2

git push origin v3.9.2

git tag v3.9.3 Release-v3-9-3

git push origin v3.9.3

git tag v3.9.4 Release-v3-9-4

git push origin v3.9.4

git tag v3.9.5 Release-v3-9-5

git push origin v3.9.5

git tag v3.9.6 Release-v3-9-6

git push origin v3.9.6

git tag v3.9.7 Release-v3-9-7

git push origin v3.9.7

git tag v4.0.0 Release-v4-0-0

git push origin v4.0.0

git tag v4.0.0alpha Release-v4-0-0alpha

git push origin v4.0.0alpha

git tag v4.0.0alpha4 Release-v4-0-0alpha4

git push origin v4.0.0alpha4

git tag v4.0.0alpha5 Release-v4-0-0alpha5

git push origin v4.0.0alpha5

git tag v4.0.0alpha6 Release-v4-0-0alpha6

git push origin v4.0.0alpha6

git tag v4.0.0beta7 Release-v4-0-0beta7

git push origin v4.0.0beta7

git tag v4.0.1 Release-v4-0-1

git push origin v4.0.1

git tag v4.0.2 Release-v4-0-2

git push origin v4.0.2

git tag v4.0.3 Release-v4-0-3

git push origin v4.0.3

git tag v4.0.4 Release-v4-0-4

git push origin v4.0.4

git tag v4.0.4beta Release-v4-0-4beta

git push origin v4.0.4beta

git tag v4.0.5 Release-v4-0-5

git push origin v4.0.5

git tag v4.0.6 Release-v4-0-6

git push origin v4.0.6

git tag v4.0.7 Release-v4-0-7

git push origin v4.0.7

git tag v4.0.8 Release-v4-0-8

git push origin v4.0.8

git tag v4.0.9 Release-v4-0-9

git push origin v4.0.9

 

I also deleted some now unneeded non-release tags:

 

$ git tag -d Pre360

$ git push origin :Pre360

$ git tag -d orig

$ git push origin :orig

 

Unless anyone has any need for them, could the old "Release-x-y-z${suffix}"
tags be deleted now we have a "vx.y.z${suffix}" tag for every release with a
release tag?

 

Thanks,

Roger

 

_______________________________________________
Tiff mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/tiff

Reply via email to