In "BetterBuildsWithMaven.pdf" I have read the following:

"In the current version scheme, the snapshot (as shown above)
is a special case where the qualifier and build number are both allowed. In a regular version, you can provide only the qualifier, or only the build number. It is intended that the qualifier indicates a version prior to release (for example, alpha-1, beta-1, rc1), while the build number is an increment after
release to indicate patched builds."

In fact I am confused now. The first sentence tells that "-1" is only allowed with "-SNAPSHOT". The second sentence shows an example where "-1" is used together with "alpha". But actually "alpha" is not "SNAPSHOT". So the example is forbidden. Strange. Confusing.

Later there is a sentence telling that "1.2-beta-1 is newer than 1.2-beta". So actually "-1" seems to be allowed not only with "SNAPSHOT" but also with "beta"...?!

Can somebody explain to me the deeper logic of that? I mean, either "-1" os only allowed with "SNAPSHOT", or it is not. OR: "beta" is TREATED like SNAPSHOT?

I do not understand this.
Please explain...

Thanks
Markus
begin:vcard
fn:Markus KARG
n:KARG;Markus
org:QUIPSY QUALITY GmbH;Entwicklung / R & D
adr:;;Stuttgarter Strasse 23;Pforzheim;Baden-Wuerttemberg;75179;Bundesrepublik Deutschland
email;internet:[EMAIL PROTECTED]
title:Staatl. gepr. Inf.
tel;work:+49-7231-9189-52
tel;fax:+49-7231-9189-59
note:QUIPSY(R) Entwicklung / R & D
x-mozilla-html:TRUE
url:http://www.quipsy.de
version:2.1
end:vcard

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to