Verzió minősítők használata
Az Eclipse kötegek és szolgáltatások verziószámának formátuma
főverzió.alverzió.módosítás.minősítő. A verziószám minősítő
része gyakran egy adott összeépítést jelöl. Ha a szolgáltatás vagy
bedolgozó verzió minősítőjét
"qualifier" értékre állítja (tehát a
verziószám 1.0.0.qualifier lesz), akkor a PDE összeépítés
automatikusan lecseréli a "qualifier" szót egy előállított minősítőre.
Az előállított minősítő vezérlése
Az előállított minősítő értékét a következők közül az első megfelelő
határozza meg:
- Ha a forceContextQualifier be van állítva az összeépítési
konfiguráció build.properties fájljában, akkor ennek a
tulajdonságnak az értéke lesz a minősítő. Ez a tulajdonság a
parancssorban is beállítható a -D kapcsolóval az Ant meghívásakor.
- Ha leképezési fájlokat használ a kötegek lehívásához egy lerakatból,
akkor a köteg lehívásához használt címke lesz a minősítő.
- Ha forceContextQualifier tulajdonságot és leképezési fájlokat
sem használ, akkor a minősítő egy ÉÉÉÉHHNNÓÓPP formátumú időpecsét lesz
(például 200605121600).
Szolgáltatás verzió utótagok
A minősító utótag előállítását a szolgáltatásokhoz a generateFeatureVersionSuffix="true"
tulajdonság beállításával kapcsolhatja be az összeépítési
konfiguráció build.properties fájljában.
A verziószám lényege, hogy minden módosításkor növekszik, így az
összeépítések közötti változások követhetők. A szolgáltatások
ritkán változnak meg, azonban bedolgozókat tartalmazhatnak, amelyek
gyakran változhatnak. Ha a verzió utótagok be vannak kapcsolva,
akkor a szolgáltatás verziószáma főverzió.alverzió.módosítás.minősítő-utótag
lesz.
Az utótag lényegében a szolgáltatásban lévő összes szolgáltatás és
bedolgozó verzió minősítőjének összege. Ez azt jelenti, hogy ha az
egyik tartalmazott bedolgozó verziószáma növekszik, akkor a szolgáltatás
verziószáma is automatikusan növekedni fog. Ez különösen akkor
hasznos, ha a szolgáltatás frissítési webhelyen keresztül kerül
telepítésre.