Zum Inhalt

AfterCheckIn

Skriptapplikationen, die über diese Schnittstelle aufgerufen werden, dienen dazu, die Daten nach dem Check-In zu beeinflussen. Die Skriptapplikationen werden erst ausgeführt, wenn der Check-In beendet ist (abgeschlossen, abgebrochen oder Time-Out).

Vorgehensweise

  1. Die neue Version wird erstellt.
  2. Der Check-In Vorgang beginnt.
  3. Der Check-In Vorgang ist abgeschlossen.
  4. Die Schnittstelle AfterCheckIn wird aufgerufen und die zugehörige Skriptapplikation wird gestartet

Kommandozeilen für diese Skriptapplikation

Ohne Agents:

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

Bei Verwendung von Agents:

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

Beschreibung der Schnittstellendatei

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

Sektion Specific

Die Sektion [Specific] enthält den vollständigen Pfad des Arbeitsverzeichnisses der Komponente. Die Schlüssel der Sektion sind im Abschnitt Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion User

Die Sektion [User] enthält sämtliche Daten des ausführenden Benutzers mit den entsprechenden Rechten (Administrator). Es werden die User-Id, Name, FullName, Domain, EmailAddress, LocalLogon, Admin und Groups erfasst. Die Schlüssel der Sektion sind im Abschnitt Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion Common

Die Sektion [Common] enthält die notwendigen Daten zur Skriptausführung.

Die wichtigste Zeile ist Trigger=AfterCheckIn.

Nachfolgend wird Language, ComputerName, RootDirAdmin, DirPrjData, DirTemp, TimeOut, PathLog, PathExeVdog, SilentMode und License erfasst. Die Schlüssel der Sektion sind im Abschnitt Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion Component

Die Sektion [Component] enthält alle Daten über die Komponente. Dir, Id und ComponentTypeId werden aufgezeichnet. Die Schlüssel der Sektionen sind in Allgemeine Sektionen der Schnittstellendatei beschrieben.

Sektion Version

Die Sektion [Version] zeigt Informationen zu der ausgecheckten Version im Arbeitsverzeichnis.

Es werden VersionUUID, HVersion, HVersionUserDefined, TimeStampLocal, TimeStampUtc, ChangeReason, UserId, UserName, UserFullName, UserDomainName, UserEmailAddress, ComputerName, DNameStorage, State erfasst.

Die Schlüssel der Sektion sind in Allgemeine Sektionen der Schnittstellendatei beschrieben.

Verwandte Themen