次の方法で共有


方法 : ビルド定義をキューに配置する/ビルド定義を開始する

更新 : 2007 年 11 月

Team Foundation ビルドでは、ビルド定義を使用して、チーム プロジェクトをビルドするための設定を定義できます。ビルドをキューに配置する前に、ビルド定義を作成する必要があります。詳細については、「方法 : ビルド定義を作成する」を参照してください。

必要なアクセス許可

この手順を実行するには、Team Foundation Server の [ビルドを開始します] のアクセス許可が [許可] に設定されている必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。

ビルド定義を使用してビルドをキューに配置する

すべてのファイルは、ビルド コンピュータ (ビルド ディレクトリ) にダウンロードされます。ビルド定義を作成するときに既定の設定をそのまま使用すると、ファイルは Team Foundation バージョン管理の TeamBuildTypes フォルダに格納されます。

ms181722.alert_note(ja-jp,VS.90).gifメモ :

Microsoft Office ソリューション用のビルド定義はサポートされず、ビルドは正しく実行されないと考えられます。詳細については、マイクロソフト サポート技術情報の文書「Office のサーバーサイド オートメーションについて (https://support.microsoft.com/default.aspx?scid=kb;ja-jp;257757)」を参照してください。

ビルド定義を使用してビルドをキューに配置するには

  1. チーム エクスプローラで、適切なチーム プロジェクトを選択します。

  2. [ビルド] メニューの [新しいビルドをキューに配置] をクリックし、[{Team Project Name} をキューに配置] ダイアログ ボックスを表示します。

  3. [ビルド定義] ボックスの一覧から、ビルド定義を選択します。

    選択したビルド定義に説明が加えられている場合は、[ビルド定義] ボックスのすぐ下のテキスト ボックスに説明が表示されます。

  4. [ビルド エージェント] ボックスの一覧から、ビルド エージェントを選択します。

    既定では、選択したビルド定義に関連付けられているビルド エージェントが表示されます。

  5. [このビルドの格納フォルダ] ボックスには、ビルド完了時における、ビルドされたファイルとバイナリの格納場所が示されます。

  6. キューのドロップダウン リストの [優先順位] で、ビルドの優先度を選択します。

    [高]、[標準以上]、[標準]、[標準以下]、および [低] の中から選択できます。既定では、[標準] が表示されます。

    [位置] ボックスには、エージェントと優先度に基づいて推測されるキュー内の位置が表示されます。

  7. [MSBuild コマンド ライン引数 (省略可能)] ボックスには、MSBuild の省略可能な引数を入力できます。次に例を示します。

    /v:diag /p:versionToGet="myVersion"
    

    指定する引数は、キューに配置するビルドに固有のものです。指定のビルド定義のすべてのビルドに対してコマンド ライン引数を渡すには、該当のビルド定義に関する応答ファイル (.rsp) を使用する必要があります。MSBuild のコマンド ライン引数の詳細については、「MSBuild コマンド ライン リファレンス」を参照してください。応答ファイルの詳細については、「MSBuild 応答ファイル」を参照してください。

  8. [キューに登録] をクリックし、ビルド キューにビルドを配置します。

    ビルド エクスプローラの [キューに挿入済み] タブが表示されます。詳細については、「Team Foundation ビルド エクスプローラの理解」を参照してください。

参照

概念

Team Foundation ビルドの概要