Zum Inhalt

AfterCheckInS

Skriptapplikationen, 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 Skriptapplikation 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 Skriptapplikation

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 the 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 Skriptapplikation 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 Computername und ggf. die dazugehörige Domäne des Rechners, von dem aus eingecheckt wurde
IPAddress I IP-Adresse des Rechners, von dem aus eingecheckt 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 Skriptapplikation im Fehlerfall als abgeschlossen angesehen werden soll. Y: Die Skriptapplikation wird im Fehlerfall als abgeschlossen betrachtet. Das System versucht nicht, die Skriptapplikation immer wieder auszuführen.
N: Die Skriptapplikation gilt im Fehlerfall nicht als abgeschlossen und wird immer wieder ausgeführt.
Der Standardwert ist N.

Verwandte Themen