Daten zwischen Projekten synchronisieren
In KCM Designer können Sie Daten zwischen einem Quell- und einem Zielprojekt synchronisieren. Die Synchronisierung überträgt die Änderungen an veröffentlichten Objekten im Quellprojekt auf die entsprechenden Objekte im Zielprojekt. Sie können im Zielprojekt weitere Objekte hinzufügen. Diese Ergänzungen gehen nicht verloren.
Sie können Projekte nicht synchronisieren, wenn Sie in einer Änderungsliste arbeiten.
Folgende Objekte werden bei einer Synchronisierung immer einbezogen. Das Zielprojekt darf keines dieser Objekte mit dem Status In Entwicklung enthalten.
- Data Backbone
- Feldlisten
Die Synchronisierung aktualisiert keine bereits vorhandenen Felder. Sie fügt nur neue Felder hinzu. Die Synchronisierung fügt nur Feldlisten hinzu, die im Data Backbone verwendet werden.
- DIDs
Die Synchronisierung bezieht nur kompilierte DIDs ein. DID-Dokumente werden nicht einbezogen. Weitere Informationen zu DIDs finden Sie in Kofax Communications Manager DID Developer's Guide (KCM-Anleitung für DID-Entwickler).
- Bibliotheken
Im Zielobjekt sollte ein Bibliotheksobjekt als Status nur Veröffentlicht aufweisen.
Folgende Objekte werden bei einer Synchronisierung optional einbezogen:
- Textbausteine
- Assistenten einschließlich Textbausteinlisten und Formularen
- Dokumentenvorlagen
Dokumentenvorlagen werden nur aktualisiert und/oder hinzugefügt, wenn die zugrunde liegende Master-Vorlage im Zielprojekt vorhanden ist. Anderenfalls werden Dokumentenvorlagen von der Synchronisierung ausgenommen.
Befolgen Sie für die Synchronisierung von zwei Projekten diese Schritte:
- Klicken Sie auf das Zielprojekt, und gehen Sie auf .
-
Suchen Sie das Data Backbone-Objekt, klicken Sie darauf und klicken Sie dann im rechten Fenster Andere Aktionen auf Synchronisieren mit Projekt.
Der Fenster „Synchronisieren mit“ wird angezeigt.
- Wählen Sie das Quellprojekt für die Synchronisierung der Daten aus.
-
Wählen Sie den Typ der Objekte aus, die Sie aus dem Quellprojekt in das Zielprojekt kopieren möchten.
Falls Sie keine vorhandenen Dokumentenvorlagen synchronisieren müssen, wählen Sie Nur neue Dokumentenvorlagen synchronisieren. Wenn Sie diese Option nicht auswählen, werden auch geänderte Dokumentenvorlagen synchronisiert.
-
Wählen Sie aus der Liste Zielstatus den Status aus, den die Objekte im Zielprojekt erhalten.
Die Synchronisierung überschreibt Änderungen im Zielprojekt. Machen Sie ein Backup des Zielprojekts, damit lokal geänderter Content nicht überschrieben wird.
-
Klicken Sie auf Synchronisieren.
Die Synchronisierung erfolgt nur, wenn die beiden Data Backbones kompatibel sind: Alle Knoten des Data Backbone des Zielprojekts müssen auch im Data Backbone des Quellprojekts vorhanden sein. Sie können jedoch den Data Backbone des Quellprojekts erweitern, um sicherzustellen, dass alle Datenstrukturen, mit denen Sie gearbeitet haben, nach der Synchronisierung noch da sind. Neue Datenstrukturen können während der Synchronisierung hinzugefügt werden.
Die Synchronisierung aktualisiert keine Objekte im Zielprojekt, die sich in einer aktiven Änderungsliste befinden. Wenn sie auf ein solches Objekt stößt, wird die Synchronisierung abgebrochen.
Auch wenn die Synchronisierung auf andere Probleme bei der Aktualisierung eines Objekts stößt, wird der Vorgang abgebrochen, und die Änderungen am Zielprojekt werden nicht vorgenommen.