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.

 

Befehlszeile für diese Skriptapplikation

Ohne Agents:

ScriptAfterCheckInS.exe /ConfigFileW:[absoluter Pfad der Schnittstellendatei] /rd:[Pfad des Serverarchivs] /at:s

Bei Verwendung von Agents:

ScriptAfterCheckInS.exe /ConfigFileW:[absoluter Pfad der Schnittstellendatei] /rd:[Pfad des Agent-Archivs] /at:s

 

Beschreibung der Schnittstellendatei

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

[Version{N}]

Die Sektion 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.

[Specific]

INI-Schlüssel I/O Erklärung
SyncType I

Zeigt, wie dieser Check-In synchronisiert wird. Folgende Werte sind möglich:

0: Keine Synchronisierung

1: Synchronisierung zwischen zwei Hauptservern

2: Synchronisierung zwischen zwei Parallelservern

3: Synchronisierung zwischen einem Backupclient und einem Server (Haupt- oder Parallelserver)

4: Synchronisierung zwischen einem Backupserver und einem Server (Haupt- oder Parallelserver)

5: Synchronisierung zwischen einem mobilen Server und einem Server (Haupt- oder Parallelserver)

Ist dieser Schlüssel nicht vorhanden, 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 Typ der Komponente nicht verändert, wird dieser Schlüssel nicht angegeben.

Deleted I

Zeigt, ob die Skriptapplikation ausgeführt wird, wenn die Komponente gelöscht wurde

Hat der Schlüssel den Wert Y, werden die Stammdatenschlüssel der Komponente nicht angegeben.

Wurde die Komponente nicht gelöscht, wird dieser Schlüssel nicht angegeben.

[ClientInformation]

INI-Schlüssel I/O Erklärung
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

[Result]

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

INI-Schlüssel I/O Erklärung
Done O

Zeigt, ob die Skriptapplikation im Fehlerfall als abgeschlossen angesehen werden soll

Y: Die Skriptapplikation wird im Fehlerfall als abgeschlossen angesehen. Das System versucht nicht, die Skriptapplikation immer wieder auszuführen.

N: Die Skriptapplikation wird im Fehlerfall nicht als abgeschlossen angesehen und immer wieder ausgeführt.

Der Standardwert ist N.

 

Verwandte Themen
Allgemeine Sektionen der Schnittstellendatei