Subject: | Strange version numbers, on second build-release-tag cycle |
Hi Randy,
I'm not sure whether this is a problem with my dist.ini, or my
expectations of iterating DZP:G:DescribeVersion and DZP:G:Tag, or a
proper bug; but it does carry a feature request with some example code.
What I'm seeing with
https://github.com/mca-wtsi/App-MediaWiki2Git
is a progression of version numbers that does this,
v0.01 manual tag
(two commits)
v0.001002 automatic DZP:G:Tag
(four commits)
v0.1002004 next build... I balk here.
I can see that adding a "004" on the end of .001002 makes sense by the
rule that made .001002; but it's not a sustainable pattern for useful
version numbers!
I haven't figured out where the leading 0's are going (between "v0." and
"1"), but this may be because I haven't read L<version> enough.
I was using the default configuration, so I expected that multiple
passes of build-release-tag would work in a fairly standard way. Would
this settle down if I had started from some version other that v0.01?
Did I need to change the match and regexp configuration?
I'll write another ticket for the feature request, because that part is
getting too long. (One issue, one ticket.)
Thanks for your help,
--
Matthew