次の方法で共有


Team System 2008 Team Foundation Server 用のビルドのキューへの登録

ビルドを実行するには、ビルド定義をキューに配置します。 これにより、特定のビルド エージェントによって実行されるビルドのキューにそのビルド構成を追加したことになります。 ビルドが実行される順序は、ビルドの優先度と、ビルド要求がキューに入った順序によって決まります。 各ビルド定義では、ビルドが手動で実行されるか自動的にトリガーされるかを指定します。 ただし、ビルドがどのように定義されているかにかかわらず、ビルド システムで実行する必要があるときには、ビルドを手動でキューに配置できます。

必要なアクセス許可

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

Visual Studio Team System 2008 Team Foundation Server のビルドをキューに配置するには

  1. チーム エクスプローラーで、キューにビルドを配置するチーム プロジェクトを展開します。

  2. [ビルド] ノードを展開し、キューに配置するビルド定義を右クリックして、[新しいビルドをキューに配置] をクリックします。

    [キュー ビルド] ダイアログ ボックスが表示されます。

  3. [ビルド定義] で、指定した定義がキューに配置する定義であることを確認します。

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

  4. [ビルド エージェント] で、ビルドを実行するビルド エージェントを指定します。

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

  5. [このビルドの格納フォルダー] で、パスがビルド出力のコピー先となるパスであることを確認します。

    既定では、格納フォルダーの値が、ビルド定義で指定された値になります。 Windows ファイル共有 (またはサーバー メッセージ ブロック共有) への有効なパスを指定する必要があります。 パスは、\\ServerName\Share のように、汎用名前付け規則 (UNC) 形式で指定する必要があります。

  6. [キュー内の優先度] で、ビルドの優先度を指定します。

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

  7. [MSBuild コマンド ライン引数 (省略可能)] には、MSBuild のオプションの引数を入力できます。

    たとえば、次のパラメーターを指定するとします。

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

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

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

    ビルド エクスプローラー[キューに挿入済み] タブが表示されます。 詳細については、「ビルド エクスプローラーの使用と、キューに登録されているビルド、実行中のビルド、および完了したビルドの表示および管理」を参照してください。

参照

その他の技術情報

Team System 2008 Team Foundation Server 用のビルド定義の作成

Team System 2008 Team Foundation Server 用のビルド定義の修正

Team Foundation Server 2010 用のビルドのキューへの登録 (Team Explorer Everywhere)

Visual Studio 2005 Team Foundation Server 用のビルドのキューへの登録

実行中のビルドの停止 (Team Explorer Everywhere)