Tutorial-Teil 2: Initialisieren Sie ein Repository für Ihre Anwendung
Initialisieren Sie ein lokales Git-Repository für eine Anwendung in ServiceNow IDEUnd übertragen Sie es in ein Remote-Git-Repository in GitHubZum Verwalten der Anwendung in der Quellcodeverwaltung.
Vorbereitungen
Schließen Sie Tutorial-Teil 1: Erstellen Sie eine Anwendung in ServiceNow IDE ab.
Erforderliche Rolle: Administrator
Prozedur
-
Wählen Sie in der Aktivitätsleiste die Ansicht Quellcodeverwaltung aus (
).
-
Initialisieren Sie ein Git-Repository, das lokal für ist ServiceNow IDE.
- Wählen Sie Aus Repository Initialisieren .
- Drücken Sie zur Verwendung die Eingabetaste Haupt Als Standardverzweigungsname.
Ein lokales Repository wird für Ihre Anwendung initialisiert, und die Anwendungsdateien, die in der Quellcodeverwaltung nachverfolgt werden, befinden sich in der Liste „nicht nachverfolgte Changes“. Anwendungsdateien und -Verzeichnisse, die in angegeben sind .Gitignore Datei wird in der Quellcodeverwaltung nicht nachverfolgt.Tipp:Wenn Sie eine Datei in der Liste auswählen, können Sie einen Vergleich der aktuellen und der vorherigen Version der Datei im Diff-Editor anzeigen.Bevor Sie Ihre Anwendung in ein Remote-Git-Repository verschieben können, müssen Sie Ihre Änderungen im lokalen Git-Repository bereitstellen und bestätigen.
-
Stellen Sie Ihre Änderungen bereit, und bestätigen Sie sie.
-
Wählen Sie in der Liste nicht nachverfolgte Changes das Symbol „alle nicht nachverfolgten Changes bereitstellen“ aus (
).
Ihre Changes werden in die Liste der bereitgestellten Changes verschoben. - Geben Sie im Nachrichtenfeld eine Commit-Nachricht ein.
-
Wählen Sie das Commit-Symbol (
).
Jetzt, da Sie Commit-Changes haben, können Sie den Abschnitt Commits erweitern, um Ihren Commit-Verlauf und Details zu jedem Commit anzuzeigen.
Um Ihre Änderungen an ein Remote-Repository zu übertragen, auf das andere Entwickler zugreifen können, müssen Sie ein Repository mit einem Git-Anbieter wie erstellen GitHubUnd generieren Sie ein persönliches Zugriffstoken.Hinweis:Die folgenden Schritte demonstrieren die Verwendung von GitHubUnd Standardauthentifizierung als Beispiel, aber Sie können einen anderen Git-Anbieter Ihrer Wahl oder die OAuth 2,0-Authentifizierung verwenden. Weitere Informationen finden Sie unter Integration der Quellcodeverwaltung mit ServiceNow IDE. -
Wählen Sie in der Liste nicht nachverfolgte Changes das Symbol „alle nicht nachverfolgten Changes bereitstellen“ aus (
-
Erstellen Sie ein Remote-Repository.
- Melden Sie sich bei Ihrem GitHub-Konto an.
-
Wählen Sie das Menü Neu erstellen aus (
) Und auswählen Neues Repository .
-
Füllen Sie im Formular „Neues Repository“ die Felder aus.
- Wählen Sie Aus Erstellen Sie ein Repository .
-
Kopieren Sie die HTTPS-URL aus Ihrem Repository, und fügen Sie sie an einem Ort ein, an dem Sie einfach erneut darauf zugreifen können, um sie in den folgenden Schritten zu verwenden.
-
Erstellen Sie ein persönliches Zugriffstoken.
- Aus Ihrem Anwenderprofil in GitHub, Auswählen Einstellungen .
- Wählen Sie aus den Einstellungskategorien aus Entwicklereinstellungen .
- Wählen Sie im Menü persönliche Zugriffstoken die Option aus Token (klassisch) .
- Wählen Sie im Menü „Neues Token generieren“ die Option aus Neues Token generieren (klassisch) .
-
Wählen Sie im Formular Neues persönliches Zugriffstoken (klassisch) die aus Repository Umfang, und füllen Sie die verbleibenden Pflichtfelder aus.
Die Repository Bereich ist erforderlich, um eine Verbindung mit herzustellen ServiceNow IDE.
- Wählen Sie Aus Token generieren .
-
Kopieren Sie das Token, und fügen Sie es an einem Ort ein, an dem Sie einfach erneut darauf zugreifen können, um es in den folgenden Schritten zu verwenden, damit Sie es nicht erneut generieren müssen.
-
Konfigurieren Sie die Standardauthentifizierung in ServiceNow IDEUm eine Verbindung zum Remote-Repository herzustellen.
- Navigieren Sie zum ServiceNow IDE.
-
Verwenden Sie eine der folgenden Tastenkombinationen, um die Befehlspalette zu öffnen:
- Fenster: Strg+Umschalt+P
- Mac: Cmd-Shift-P
- Eingabetaste Git: Legen Sie ID-Git-Anmeldeinformationen fest Und drücken Sie die Eingabetaste.
- Wählen Sie im Formular „neue Git-Anmeldeinformationen“ die Option aus Standardauthentifizierung .
-
Füllen Sie im Formular die Felder aus.
Tabelle : 1. Neues Git-Anmeldeinformationsformular Feld Beschreibung Git-Repository-URL Die HTTPS-URL des Git-Repositorys, das Sie in erstellt haben GitHub. Beispiel: https://github.com/<owner>/hallo-World.git . Git-Anwendername Ihr GitHubAnwendername. Persönliches Zugriffstoken Das persönliche Zugriffstoken, aus dem Sie generiert haben GitHub. - Wählen Sie Absenden.
Jetzt, da Ihre Anmeldeinformationen für die Authentifizierung konfiguriert sind, können Sie Ihre Anwendung an das Remote-Repository übertragen.Tipp:Wenn Sie vorhandene Git-Anmeldeinformationen verwalten müssen, verwenden Sie Git: Git-Anmeldeinformationen verwalten Befehl aus der Befehlspalette. -
Übertragen Sie Ihre Änderungen an das Remote-Repository.
-
Wählen Sie das Menüsymbol „weitere Aktionen“ aus (
) Und auswählen Veröffentlichen .
- Geben Sie die HTTPS-URL des Remote-Git-Repositorys ein, und drücken Sie die Eingabetaste.
Die Anwendung wird dem Remote-Repository in hinzugefügt GitHub, Und Changes an der Anwendung über Anwender hinweg werden Remote nachverfolgt. -
Wählen Sie das Menüsymbol „weitere Aktionen“ aus (
Ergebnisse
Sie können Verzweigungen im Repository auschecken oder erstellen und Änderungen an das Remote-Repository übertragen. Weitere Informationen finden Sie unter Verwenden der Quellcodeverwaltung in ServiceNow IDE.
Nächste Maßnahme
Fahren Sie mit fort Tutorial-Teil 3: Definieren Sie eine Tabelle in ServiceNow FluentCode.