Zum Inhalt

AfterCheckInS

Skript-Anwendungen, die von dieser Schnittstelle aufgerufen werden, dienen dazu, nach dem Check-In einer neuen Version auf dem Server weitere Aktionen auszuführen.

Beispiel: Automatisches Versenden von E-Mails an alle Benutzer, die informiert werden sollen, wenn eine neue Version auf dem Server verfügbar ist.

Fehler beim Start oder bei der Ausführung der Skript-Anwendung haben keinen Einfluss auf den Check-In Vorgang. Die eingecheckten Daten werden nicht verändert. Der Fehler wird im Modul Ereignisanzeige im AdminClient protokolliert.

Kommandozeilen für diese Skript-Anwendung

Ohne Agents:

ScriptAfterCheckInS.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the server archive] /at:s

Bei Verwendung von Agents:

ScriptAfterCheckInS.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the agent archive] /at:s

Beschreibung der Schnittstellendatei

Die Sektionen [Common], [User] und [Component] sind in Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion Version(N)

Die Sektion [Version(N)] enthält Informationen zu den eingecheckten Versionen. Zu jeder Version wird eine eigene Sektion angelegt (z.B. [Version31] und [Version32]). Die Schlüssel der Sektion sind im Abschnitt Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion Specific

In der Sektion [Specific] können folgende Schlüssel konfiguriert werden:

Schlüssel I/O Beschreibung Werte
SyncType I Zeigt, wie dieser Check-In synchronisiert wird. 0: Keine Synchronisation
1: Synchronisation zwischen zwei Servern
3: Synchronisation zwischen einem BackupClient und einem Server
4: Synchronisation zwischen einem Backup-Server und einem Server
5: Synchronisation zwischen einem mobilen Server und einem Server.
Wenn dieser Schlüssel nicht verfügbar ist, wird der Standardwert 0 angegeben.
MovedFromDir I Ursprünglicher Pfad der Komponente, falls diese vor dem Check-In verschoben wurde.
Wurde die Komponente nicht verschoben, wird dieser Schlüssel nicht angegeben.
ChangedFromCompTypeId I ID des ursprünglichen Komponententyps der Komponente, falls ihr Typ vor dem Check-In verändert wurde.
Wurde der Komponententyp nicht verändert, wird dieser Schlüssel nicht angegeben.
Deleted I Zeigt, ob die Skript-Anwendung ausgeführt wird, wenn die Komponente gelöscht wurde. Y/N
Wenn der Schlüssel den Wert Y hat, sind die Stammdatenschlüssel der Komponente nicht angegeben. Wenn die Komponente nicht gelöscht wurde, ist dieser Schlüssel nicht angegeben.

Sektion ClientInformation

In der Sektion [ClientInformation] können folgende Schlüssel konfiguriert werden:

Schlüssel I/O Beschreibung
ComputerName I Rechnername und ggf. die dazugehörige Domain des Rechners, von dem aus eingecheckt wurde
IPAddress I IP-Adresse des Rechners, von dem aus ein Check-In durchgeführt wurde

Sektion Result

In der Sektion [Result] können folgende Schlüssel konfiguriert werden:

Die allgemeinen Schlüssel der Sektion sind im Abschnitt Allgemeine Sektionen der Schnittstellendatei beschrieben.

Schlüssel I/O Beschreibung Werte
Done O Gibt an, ob die Skript-Anwendung im Fehlerfall als abgeschlossen angesehen werden soll. Y: Die Skript-Anwendung wird im Fehlerfall als abgeschlossen betrachtet. Das System versucht nicht, die Skript-Anwendung immer wieder auszuführen.
N: Die Skript-Anwendung gilt im Fehlerfall nicht als abgeschlossen und wird immer wieder ausgeführt.
Der Standardwert ist N.

Verwandte Themen