Gegevens tussen projecten synchroniseren

In KCM Designer kunt u gegevens tussen een bronproject en een doelproject synchroniseren. Synchronisatie neemt de wijzigingen die in gepubliceerde objecten in het bronproject zijn aangebracht en past deze toe op de desbetreffende objecten in het doelproject. U kunt extra objecten aan het doelproject toevoegen. Deze aanvullingen blijven behouden.

U kunt projecten niet synchroniseren wanneer u in een Changeset werkt.

De volgende objecten worden altijd in synchronisatie opgenomen. Het doelproject dient geen enkele van deze objecten met de status In ontwikkeling bevatten.

  • Data Backbone
  • Veldensets

    Bij de synchronisatie worden de bestaande Velden niet bijgewerkt. Er worden alleen nieuwe Velden toegevoegd. De synchronisatie voegt alleen Veldensets toe die in de Data Backbone worden gebruikt.

  • DID's

    De synchronisatie omvat alleen gecompileerde DID's. DID-documenten worden niet meegenomen. Voor meer informatie over DID’s, raadpleeg Kofax Communications Manager DID Developer's Guide [DID-ontwikkelaarshandleiding voor Kofax Communications Manager].

  • Bibliotheken

    In het doelproject, is Gepubliceerd de enige status die een Bibliotheek-object mag hebben.

De volgende objecten kunnen in synchronisatie worden opgenomen.

  • Tekstblokken
  • Content Wizards inclusief Tekstbloklijsten en Formulieren
  • Documentsjablonen

    Documentsjablonen worden alleen bijgewerkt en/of toegevoegd wanneer de onderliggende Hoofdsjabloon in het doelproject bestaat. Als dat niet het geval is, worden de Documentsjablonen bij de synchronisatie overgeslagen.

Om twee projecten te synchroniseren, volg deze twee stappen:

  1. Klik op het doelproject en navigeer naar Data.
  2. Lokaliseer het Data Backbone-object, klik erop, en klik vervolgens rechts in het deelvenster Andere acties op Synchroniseren vanaf project.
    Het dialoogvenster "Synchroniseren vanaf project" komt in beeld.
  3. Kies het bronproject van waaruit u de gegevens wilt synchroniseren.
  4. Kies het type objecten dat u vanuit het bronproject naar het doelproject wilt kopiëren.
    Als u de bestaande Documentsjablonen wilt synchroniseren, selecteer Alleen nieuwe Documentsjablonen synchroniseren. Als u deze optie niet kiest, worden gewijzigde Documentsjablonen ook gesynchroniseerd.
  5. Kies uit de lijst Doelstatus de status die de objecten in het doelproject zullen ontvangen.
    Synchronisatie overschrijft wijzigingen in het doelproject. Controleer of u een reservekopie van het doelproject hebt, zodat de lokaal gewijzigde inhoud niet wordt overschreven.
  6. Klik op Synchroniseren.

    Er wordt alleen gesynchroniseerd als beide Data Backbones compatibel zijn. Alle knopen van de Data Backbone van het bronproject moeten aanwezig zijn in de Data Backbone van het doelproject. U kunt de Data Backbone van het bronproject echter uitbreiden om er zeker van te zijn dat alle gegevensstructuren waar u mee werkt na de synchronisatie nog steeds aanwezig zijn. Er kunnen tijdens de synchronisatie nieuwe gegevensstructuren zijn toegevoegd.

    Synchronisatie actualiseert niet objecten in het doelproject die zijn ondergebracht in een actieve Changeset. Als het op zo'n object stuit, wordt de synchronisatie afgebroken.

    Ook als de synchronisatie bij het actualiseren op andere problemen stuit, wordt het proces afgebroken en worden er geen wijzigingen aan het doelproject doorgevoerd.