Bruke versjonskvalifikatorer

Eclipse-bunter og -funksjoner har versonsnumre i formen hoved.underordnet.mikro.kvalifikator. Versjonens kvalifikatorelement blir ofte brukt til å oppgi en bestemt bygging. Hvis du definerer funksjonens eller plugin-modulens versjonskvalifikator til kvalifikator" (det vil si versjonen 1.0.0.kvalifikator), erstatter PDE Build automatisk ordet "kvalifikator" med en generert kvalifikator.

Kontrollere den genererte kvalifikatoren

Verdien av den genererte kvalifikatoren blir fastsatt av den første av de følgene elementene gjelder:
  1. Hvis egenskapen forceContextQualifier er definert i byggekonfigurasjonens build.properties-fil, så brukes verdien av denne egenskapen som kvalifikator. Denne egenskapen kan også defineres på kommandolinjen med -D når Ant aktiveres.
  2. Hvis du bruker tilordningsfiler til å hente buntene fra et datalager, så vil koden som ble brukt til å hente bunten, bli brukt som kvalifikator.
  3. Hvis verken forceContextQualifier eller tilordningsfiler brukes, så vil kvalifikatoren være en tidsangivelse i formen ÅÅÅÅMMDDTTMM (for eksempel 200605121600).

Funksjonsversjonssuffiks

Du kan slå på genereringen av kvalifikatorsuffiks ved å definere egenskapen generateFeatureVersionSuffix="true" i byggekonfigurasjonens build.properties-fil.

Meningen med en versjon er at den skal øke hver gang noe endres, og versjonskvalifikatoren øker og registrerer endringer fra bygging til bygging. Funksjoner endres sjelden. De inneholder imidlertid plugin-moduler som kan bli endret ofte. Når versjonssuffiks blir slått på, får en funksjonsversjon formen hoved.underordnet.mikro.kvalifikator-suffiks. Suffikset er faktisk summen av versjonskvalifikatorene for alle funksjonene og plugin-modulene som hovedfunksjonen inkluderer. Det betyr at når en av de inkluderte plugin-modulene øker sin versjon, så øker funksjonens versjon også. Dette er spesielt nyttig når funksjonen distribueres via et oppdateringssted.