アプリケーションまたはアプリケーションのカスタマイズ内容をソースコントロールからインポート

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • このインスタンスで開発を続行するために、ソースコントロールリポジトリからアプリまたはアプリのカスタマイズを App Engine Studio (AES) にインポートします。

    始める前に

    • 必要なロール:admin
    • 非本番インスタンスに Git リポジトリへのネットワークアクセスがあることを検証します。
    • リポジトリに有効なアプリケーションが含まれていることを確認する。
    • ユーザーが Git リポジトリへのコミットで使用するそれぞれのユーザーテーブル [sys_user] レコードに、メールアドレスを追加していることを確認します。
    • アプリケーションのカスタマイズの詳細については、「アプリケーションのカスタマイズの管理」を参照してください。

    このタスクについて

    ソースコントロール統合では、制作インスタンス上のアプリケーションのインポートはサポートされていません。代わりに、アプリケーションリポジトリ、更新セット、または App Engine Studio から制作インスタンス上にアプリケーションをインストールします。

    手順

    1. 移動先 すべて > App Engine > App Engine Studio.
    2. [アプリをインポート] を選択します。
      ソースコントロールから App Engine Studio へのアプリのインポート
    3. フォームのフィールドに入力します。
      表 : 1. ソースコントロールフィールドからのインポート
      フィールド 説明
      ネットワークプロトコル セキュリティ保護されたチャネルデータ交換を可能にする https または ssh 認証情報タイプ。
      URL アプリケーションファイルが存在する Git リポジトリの URL。
      注:
      Git サーバーが提供する SSH の Git リポジトリ URL が機能しない場合は、Git サーバーのオーナーまたはプロバイダーに正しい URL を確認してください。Git リポジトリ URL が機能するために、追加仕様 (スキームプロトコルプリフィックス、ポート番号など) が必要な場合があります。
      分岐 アプリケーション内で機能するリポジトリ分岐。
      注:
      デフォルトの分岐には、インスタンスの名前が付けられます。名前を選択しない場合、分岐はデフォルトで [マスター] になります。
      MID サーバー名 既存の MID サーバーを選択して、企業ファイアウォールの背後に格納されている Git リポジトリにリンクします。
      注:
      ディスカバリー アクティビティとの競合を防ぐために、個別の MID サーバーを使用します。
      詳細については、「MID Server」を参照してください。
      デフォルトのメール コミット担当者のメールアドレスは、sys_user レコードによって定義されます (利用可能な場合)。ただし、コミット担当者の sys_user レコードメールフィールドが空の場合、システムは代替メール (username@instancename.service-now.com) を生成します。デフォルトのメールアドレスを入力して、後で変更することもできます。すべてのケースでそのデフォルトのメールアドレスを使用する場合は、このチェックボックスをオンにします。
      認証情報 Git リポジトリの認証情報を選択します詳細については、「認証情報の開始」を参照してください。
      注:
      ssh ネットワークプロトコルを選択した場合は、[SSH プライベートキー] タイプの有効な認証情報を入力します。https プロトコルを選択した場合は、基本認証情報タイプの有効な認証情報を入力します。
      注:
      インスタンス上のすべてのアプリケーション開発者は、Git リポジトリをアプリケーションにリンクするための認証情報を共有します。
    4. [アプリをインポート] を選択します。
      checksum.txt ファイル内のチェックサムが、現在のチェックサムと比較されます。チェックサム値が一致すると、統合は検証をスキップしてアプリケーションをインポートします。チェックサム値が一致しない場合、統合は最初にアプリケーションファイルを検証してサニタイズしてから、それらをインポートします。
    5. [アプリケーションを選択] を選択します。
      App Engine Studio アプリケーションをウィンドウに新しい選択肢として表示します。

    次のタスク

    • インポート中にアプリケーションファイルに適用されたサニタイズのアップグレードログを確認します。
    • インポートしたアプリケーションを選択して編集する。