Uitbreidingen upgraden
Extensieontwikkelaars voegen voortdurend nieuwe functies toe aan hun extensies en corrigeren vaak bugs. Deze updates worden verpakt in nieuwe versies van een extensie en beschikbaar gesteld in de extensiecatalogus als upgrades.
Extensiecatalogus
Wanneer een extensieontwikkelaar een nieuwe versie van de extensie heeft opgegeven, wordt die nieuwe versie beschikbaar in de extensiecatalogus. In de catalogus wordt alleen de meest recente versie van een extensie weergegeven. U kunt geen andere extensieversie installeren dan latest
.
Wanneer u een extensie aan uw eigenschap installeert, wordt de momenteel beschikbare versie geïnstalleerd en blijft uw eigenschap met die specifieke versie vanaf dat punt actief, zelfs als er nieuwere versies aan de catalogus worden toegevoegd.
Upgrademelding
Wanneer u een extensie op uw eigenschap hebt geïnstalleerd en er een nieuwere versie beschikbaar is in de catalogus, ziet u een knop Upgrade op de extensiekaart wanneer u de pagina Geïnstalleerde extensies weergeeft.
U zult ook een bericht zien wanneer het uitgeven van middelen die door die uitbreiding worden verstrekt.
Upgrades zijn permanent
Als u wilt bijwerken naar een nieuwere versie die beschikbaar is in de catalogus, moet u die upgrade zelf installeren. Een upgrade is een 'wijziging' die moet worden toegevoegd aan een bibliotheek, getest en gepubliceerd voordat deze van invloed is op uw geïmplementeerde tags.
De verbetering zou niet lichtjes moeten worden genomen. U zou niet moeten bevorderen tenzij u bereid bent om de nieuwe uitbreiding te testen en bereid bent om het op te stellen. Nadat de upgrade aan de eigenschap is toegevoegd, moet deze in alle bibliotheken worden opgenomen. Elke bibliotheek die de bijgewerkte extensie niet bevat, mislukt tijdens het samenstellen.
Er is momenteel geen mogelijkheid om de extensie te verlagen naar een vorige versie. Zodra u hebt bevorderd (of u publiceert of niet), is de nieuwe uitbreidingsversie op uw bezit om te blijven.
Upgradeproces
Het installeren van een upgrade is vrijwel hetzelfde als het voor het eerst installeren van de extensie.
- Selecteer Upgrade om naar het Extension Configuration -scherm te gaan.
- Breng om het even welke configuratieveranderingen aan u zou willen aanbrengen.
- Selecteer Save.
De upgrade wordt pas uitgevoerd wanneer u op Save drukt. U kunt Cancel op elk gewenst moment selecteren en bij de momenteel geïnstalleerde versie blijven. Het selecteren van Save is het punt van geen terugkeer.
Extensieupgrades zijn niet toegestaan als u een bibliotheek hebt met de status Approved
of Submitted
. Dit komt doordat de volgende build de nieuwe extensieversie moet bevatten. Voor een bibliotheek die Approved
of Submitted
is, is de volgende bouwstijl de productiebouwstijl. Die bouwstijl zou ontbreken aangezien het niet de recentste versie bevat, zodat moet het werkschema of bibliotheken in Approved
publiceren of verwerpen Submitted
staat alvorens de uitbreiding te bevorderen.
Een upgrade publiceren
Nadat de promotieuitbreiding op uw bezit wordt geïnstalleerd, moet u het in alle Bibliotheken van dat punt door:sturen omvatten. Er wordt een foutbericht over de build weergegeven voor alle bibliotheken die dit bericht niet bevatten.
Buiten dat, is het toevoegen van de promotieuitbreiding aan uw bibliotheek het zelfde als toevoegend een andere veranderingaan een bibliotheek.
Van het Edit Library scherm, kunt u de "Add All Changed Resources"knoop gebruiken of u kunt "Add a Resource"knoop gebruiken en de promotieuitbreiding op zich selecteren.
Nadat u de uitbreidingsverbetering aan uw bibliotheek hebt toegevoegd, kunt u de stappen volgen die in worden geschetst het publiceren stroomom uw bibliotheek door aan Productie te publiceren.