Veraltet – MID-Server mit Quellcodeverwaltung wird verwendet

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Die ServiceNow®DER MID-Server ermöglicht die Kommunikation und das Verschieben von Daten zwischen ServiceNowInstanz und externe Anwendungen, Datenquellen und Services.

    Wichtig:
    Beginnend mit XanaduRelease, veraltetVersion von ServiceNow StudioWird auf zukünftige Einstellung vorbereitet. Es wird ausgeblendet und in neuen Instanzen nicht mehr aktiviert, aber weiterhin unterstützt. Details zum Verwerfungsprozess finden Sie unter Verwerfungsprozess [KB0867184] artikel in der Now Support-Wissensdatenbank.

    Versuchen Sie, Apps in der aktuellen Version von zu erstellen und zu bearbeiten ServiceNow StudioStattdessen. Weitere Informationen finden Sie unter ServiceNow Studio.

    Funktionsweise von Paketdateien mit MID-Server

    Die .Paket Datei hilft bei der Quellcodeverwaltung mit einem MID-Server. Eine Paketdatei ist die Art und Weise, wie Git ein lokales Repository in einer einzelnen Datei verpackt. Dadurch wird das Freigeben oder Verschieben des Repositorys einfacher und optimiert. Die Datei wird dann an den MID-Server gesendet, der sie an das Remote-Repository weitergibt.

    Die Ausgehend.Paket (Commit-Vorgänge) und Eingehend.Paket (Remote-Änderungen anwenden) werden an die Anhangstabelle des MID-Servers [ecc_Agent_attachment] für jede Anforderung angehängt, die an den MID-Server geht. Die Ausgehend.Paket Wird auf der Instanz erstellt, während Eingehend.Paket Wird auf dem MID-Server erstellt.

    Nachdem ein Vorgang erfolgreich abgeschlossen wurde, wird die Paketdatei in „heraufgestuft“ golden.Paket Das an die Repository-Konfigurationstabelle [sys_repo_config] angehängt ist. Wird verwendet, um das Repository auf einem Knoten zu initialisieren, der noch keine Quellsteuerungsvorgänge ausgeführt hat.

    Das Tool „Automatisches Entleeren“ [sys_Auto_Flush] ist eine „Tabellenbereinigung“, die alle entfernt ecc_Agent_attachment Datensatz älter als 30 Tage. Mit dieser Aktion wird auch der entsprechende Anhang entfernt.

    Die Paketdateien werden auf dem MID-Server gespeichert und dann im Importverzeichnis auf dem MID-Server gespeichert.

    Auf dem MID-Server wird die Paketdatei im Importordner gespeichert. Dieser Ordner befindet sich unter dem Anwenderverzeichnis, das durch die Systemeigenschaft (user.dir) definiert ist, die Anwender konfigurieren können. Die Paketdatei wird als Teil der Systemleerung am Ende jedes Vorgangs entfernt.

    Arbeiten mit dem MID-Server

    Hinweis:
    Quellsteuerungsvorgänge können bei Verwendung eines MID-Servers für größere Anwendungen länger dauern, da die gesamte App nach einem Export gebündelt wird und von der Größe der App abhängig ist.