Versiebeheer

Naast expliciete zuivering door het zuiveringshulpmiddel te gebruiken, kan de Manager van de Versie worden gevormd om oude versies te zuiveren wanneer de nieuwe versies worden gecreeerd.

Om de Manager van de Versie te vormen, creeer een configuratievoor:

PID com.day.cq.wcm.core.impl.VersionManagerImpl

De volgende opties zijn beschikbaar:

  • versionmanager.createVersionOnActivation (Boolean, standaardwaarde: true)
    Geeft aan of een versie moet worden gemaakt wanneer pagina's worden geactiveerd.
    Een versie wordt gecreeerd tenzij de replicatieagent wordt gevormd om de verwezenlijking van versies te onderdrukken, die door de Manager van de Versie wordt gerespecteerd.
    Er wordt alleen een versie gemaakt als de activering plaatsvindt op een pad dat zich in versionmanager.ivPaths bevindt (zie hieronder).

  • versionmanager.ivPaths (String [] , default: {"/"})
    Geeft de paden aan waarop versies impliciet worden gemaakt bij activering als versionmanager.createVersionOnActivation is ingesteld op true.

  • versionmanager.purgingEnabled (Boolean, standaard: false)
    Bepaalt of het zuiveren toe te laten wanneer de nieuwe versies worden gecreeerd.

  • versionmanager.purgePaths (String [] , default: {"/content"})
    Hiermee geeft u aan op welke paden naar purge versies moeten worden geschreven wanneer er nieuwe versies worden gemaakt.

  • versionmanager.maxAgeDays (int, standaardwaarde: 30)
    Bij het opschonen van de versie worden alle versies ouder dan de geconfigureerde waarde verwijderd. Als de waarde kleiner is dan 1, wordt het leegmaken niet uitgevoerd op basis van de leeftijd van de versie.

  • versionmanager.maxNumberVersions (int, default 5)
    Bij het opschonen van de versie wordt elke versie verwijderd die ouder is dan de n-de nieuwste versie. Als de waarde kleiner is dan 1, wordt het leegmaken niet uitgevoerd op basis van het aantal versies.

  • versionmanager.minNumberVersions (int, default 0)
    Het minimale aantal versies dat ongeacht de leeftijd wordt bewaard. Als de waarde is ingesteld op een waarde kleiner dan 1, blijft er geen minimumaantal versies behouden.

NOTE
Het wordt niet aanbevolen om veel versies in de opslagplaats te houden. Dus wanneer u de versiereinigingsbewerking configureert, moet u er rekening mee houden dat u niet te veel versies van de opschoning wilt uitsluiten, anders wordt de grootte van de opslagplaats niet op de juiste wijze geoptimaliseerd. Als u een groot aantal versies door bedrijfsvereisten houdt, contacteer de steun van de Adobe om alternatieve manieren te vinden om de bewaarplaatgrootte te optimaliseren.