TeamCity 2019.1ヘルプ

識別子

このページで:

IDは、TeamCityエンティティ( プロジェクトビルド構成テンプレートVCSルートなど)に与えられる識別子です。

各エンティティには2つの識別子があります。

外部ID

いわゆる外部識別子は、TeamCity Web UIで設定され(たとえば、プロジェクトID)、サーバー全体で同じタイプのすべてのオブジェクト内で一意である必要があります。ビルド構成とテンプレートは同じIDスペースを共有します。

IDには英数字とアンダースコア(「_」)のみ(最大80文字)を含めることができ、ラテン文字で始まる必要があります。

外部IDを使用する

外部IDが使用されます。

外部IDの割り当て

デフォルトでは、TeamCityはIDの要件に一致するように名前を変換し、それに親プロジェクトのIDを前に付けることによって、オブジェクトのIDを自動的に提示します。IDは手動で変更できます。

それらを変更するための特別な考慮事項がない限り、自動的に生成されたIDをそのままにすることをお勧めします。

複数のTeamCityサーバーインストール間でプロジェクトを移動することを検討している場合は、すべてのIDがグローバルに一意であることを確認することをお勧めします。

すべてのプロジェクト、VCSルート、ビルド構成、およびテンプレートのデフォルトスキームに一致するようにIDをリセットするには、親プロジェクト管理ページで一括編集IDアクションを使用します。変更後、または既存のオブジェクト名を変更した後に自動生成されたIDを使用するには、IDを再生成アクションを使用してIDを再生成できます。

プロジェクトをコピーすると、TeamCityはすべての子要素に新しいIDを自動的に割り当てます。IDは、コピーダイアログでプレビューおよび変更できます。オブジェクトを移動すると、そのIDは保持されます。IDを再生成アクションを使用して、IDに新しい配置を反映させることができます。

普遍的にユニークなID

TeamCityプロジェクト、ビルド構成、およびVCSルートには、自動的に生成されたグローバルに一意のIDであるUUIDがあります。UUIDは、< TeamCity Data Directory >/config ディレクトリーにある対応するエンティティXML構成ファイルに保存されます。これらのUUIDは手動で編集しないでください。ファイルをデータディレクトリーに配置して新しいエンティティを作成する場合、uuid 属性は必要ありません。TeamCityはUUIDを自動的に生成し、ファイルに保持します。


関連事項:

概念 : プロジェクト | ビルド構成
管理者ガイド : プロジェクトとビルド構成の管理 | ビルド構成の作成と編集 | VCSルートの設定 | HTTPによるサーバーへのアクセス | ビルド成果物にアクセスするためのパターン | REST API


関連ページ:

プロジェクト

TeamCityのプロジェクトは、ビルド構成のコレクションです。TeamCityプロジェクトは、ソフトウェアプロジェクト、プロジェクトの特定のバージョン/リリース、またはビルド構成のその他の論理グループに対応できます。プロジェクトには、名前、ID、およびオプションの説明があります。TeamCityで...

ビルド構成テンプレート

概要、ビルド構成テンプレートを作成する、プロジェクト用のデフォルトテンプレートの定義関連設定の変更、ビルド構成をテンプレートに関連付けるビルド構成を複数のテンプレートに関連付ける関連設定の変更、、テンプレートからビルド構成をデタッチする、テンプレートから継承した設定の再定義パラメータ参照を使用する設...

REST API

一般情報一般的な使用箇所、REST認証、スーパーユーザーアクセス、REST APIのバージョン、URLの構造、ロケーター、サポートされているHTTPメソッド、応答フォーマット完全および部分的な回答、ロギング、CORSのサポート、APIクライアントの推奨事項、TeamCityデータエンティティ要求プロ...

プロジェクトとビルド構成の管理

プロジェクトとTeamCity内のそれらのエンティティーは構成できます。Web UI経由、REST APIを使う、バージョン対応設定機能が有効な場合は、Kotlin言語に基づくDSLをプログラムで使用、表示設定プロジェクトページの表示プロジェクトの設定ポップアップメニューを使用すると、プロジェクトの...

ビルド構成の作成と編集

このページでは、TeamCity Web UIを使用したビルド構成の作成について詳しく説明しています。他のオプションには、REST APIおよびKotlin言語に基づくDSLでのTeamCityプロジェクト構成の使用が含まれます。このページで:手動で新しいビルド構成を作成する、URLから新しいビルド...