AfterCheckOut¶
Skriptapplikationen, die über diese Schnittstelle aufgerufen werden, dienen dazu, die ausgecheckten Daten nach dem Check-Out zu beeinflussen.
Vorgehensweise¶
- Der Check-Out Vorgang beginnt.
- Die Datenbanken/Archive werden kopiert.
- Die letzte Version wird wiederhergestellt.
- Das lokale System wird aktualisiert.
- Die Schnittstelle AfterCheckOut wird aufgerufen und die zugehörige Skriptapplikation wird gestartet.
- Der Check-Out Vorgang wird abgeschlossen.
Kommandozeilen für diese Skriptapplikation¶
Ohne Agents:
ScriptAfterCheckOut.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the server archive] /at:s
Bei Verwendung von Agents:
ScriptAfterCheckOut.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the agent archive] /at:s
Beschreibung der Schnittstellendatei¶
Die Sektionen [Common], [User], [Component], [Version], [ExclusiveUse], [UnderDevelopment] und [Result] sind im Abschnitt Allgemeine Sektionen der Schnittstellendatei beschrieben.
Sektion Version¶
Die Sektion [Version] zeigt Informationen über die im Arbeitsverzeichnis ausgecheckte Version an. Bei der Ausführung der Funktion Version in ein Verzeichnis kopieren werden die Informationen hier nur angezeigt, wenn die Version vor der Ausführung der Funktion noch nicht auf dem Client verfügbar war.
Die Schlüssel der Sektion sind in Allgemeine Sektionen der Schnittstellendatei beschrieben.
Sektion Specific¶
In the Sektion [Specific] können folgende Schlüssel konfiguriert werden:
Schlüssel | I/O | Beschreibung | Werte | Default |
---|---|---|---|---|
WorkingDir | I | Vollständiger Pfad des Arbeitsverzeichnisses der Komponente | ||
SupplierCheckOut | I | Zeigt an, ob ein Lieferanten-Check-Out durchgeführt wird. | Y/N | N |
Failed | I | Gibt an, ob der Wiederherstellungsprozess fehlgeschlagen ist. | Y/N | N |
Sektion SupplierCheckOut¶
Die Sektion [SupplierCheckOut] zeigt Informationen zum Lieferanten Check-Out. Diese Sektion wird nur ausgegeben, wenn der Schlüssel Specific\SupplierCheckOut den Wert Y hat.
Schlüssel | I/O | Beschreibung | Werte |
---|---|---|---|
Flat | I | Zeigt, ob die Struktur des Arbeitsverzeichnisses beibehalten wurde. | Y/N |
Unzipped | I | Gibt an, ob die Projektdaten ungezippt zur Verfügung gestellt wurden. | Y/N |
DestinationDir | I | Vollständiger Pfad des Zielverzeichnisses für das Check-Out |
Sektion Backups¶
In der Sektion [Backup] können die folgenden Schlüssel konfiguriert werden:
Schlüssel | I/O | Beschreibung | Werte |
---|---|---|---|
NumBackupsCopied | I | Anzahl der (aktualisierten und neuen) Backups, die auf den Client kopiert wurden. | {0..n} 0: Es gab keine neuen oder aktualisierten Backups oder der Benutzer hat die Option mit Backups nicht ausgewählt. |
Errors | I | Gibt an, ob beim Ermitteln oder Kopieren der Backups ein Fehler aufgetreten ist. Dieser Fehler führt nicht zwingend zum Ende des Check-Outs. | Y/N |