Veröffentlichen Sie eine Anwendung aus ServiceNow Studio, wenn sie mit der Quellcodeverwaltung verknüpft ist

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Sie können eine benutzerdefinierte Anwendung aus ServiceNow Studio veröffentlichen, wenn sie mit der Quellcodeverwaltung verknüpft ist.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie eine Anwendung aus ServiceNow Studio veröffentlichen, die mit der Quellcodeverwaltung verknüpft ist, ergibt sich ein anderes Ergebnis als bei der Veröffentlichung über den zugehörigen Link sys_app oder sys_store_app Veröffentlichen.

    Prozedur

    1. Wenn Sie Veröffentlichenauswählen, wird der sys_app- oder sys_app_customization-Datensatz für die Anwendung mit der neuen Version aktualisiert.
    2. Der aktuelle Status der Anwendung wird an die Quellcodeverwaltung übergeben, einschließlich aller nicht nachverfolgten oder nicht festgeschriebenen Änderungen.
      Der Wert der Eigenschaft glide.sourcecontrol.default_commit_mode wird ignoriert.
      Dies liegt daran, dass beim Veröffentlichen der Anwendung alle nicht nachverfolgten und nicht bestätigten Änderungen ebenfalls veröffentlicht werden. Daher stimmt der Status der Anwendung im Git-Repository mit dem überein, was veröffentlicht wurde. Weitere Informationen zur Eigenschaft glide.sourcecontrol.default_commit_mode finden Sie im Thema Changes committen.
    3. Für die neue Version wird ein Quellcodeverwaltungstag erstellt, und die Anwendung wird veröffentlicht.
      Bei Bedarf wird der sys_app-Datensatz mit der neuen Store-Korrelations-ID aktualisiert.
      Hinweis:
      Wenn Ihre Anwendung mit der Quellcodeverwaltung verknüpft ist und Sie eine neue Version außerhalb von Studio veröffentlichen, werden kein Commit und kein Tag für die Quellcodeverwaltung erstellt.