ビルド システムの管理
目的に合わせてビルド システムを構成した後は、複数の方法でビルド システムを監視および管理できます。 このトピックを読む前に、まず「Team Foundation ビルド システムについて」を読んでください。
このトピックの内容
必要なアクセス許可
ビルド コンピューターの管理
ビルド コントローラーまたはビルド エージェントの管理
ビルド コントローラーまたはビルド エージェントの無効化または有効化
ビルド コントローラーまたはビルド エージェントの再起動
ビルド コントローラーまたはビルド エージェントのプロパティの変更
ビルド コントローラーまたはビルド エージェントの削除
必要なアクセス許可
このトピックの手順を実行するには、[ビルド リソースの管理] アクセス許可が [許可] に設定されている必要があります。 詳細については、「Team Foundation Server のアクセス許可」を参照してください。
ビルド コンピューターの管理
ビルド コンピューターとは、Team Foundation ビルド サービス をインストールして構成したコンピューターのことです。 1 台のビルド コンピューターでは、1 つのビルド コントローラーと 1 つ以上のビルド エージェントをホストできます。
ビルド コンピューターを管理するには
構成するビルド コンピューターにログオンします。
[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Team Foundation Server 2010] をポイントし、[Team Foundation 管理コンソール] をクリックします。
Team Foundation 管理コンソールが表示されます。
ツリー ペインでサーバーの名前を展開し、[Team Foundation ビルド] ノードをクリックします。
ビルド コンピューターに関する情報がコンテンツ ペインに表示されます。 "ビルド サービスが…に対して構成されています" というメッセージが表示されない場合は、「ビルド コンピューターの構成」を参照してください。
[Team Foundation ビルド] ノードをクリックすると、ビルド コンピューターに関する情報がコンテンツ ペインに表示されます。これには、エンドポイントの名前および Team Foundation ビルド サービス の実行に使用されているアカウントが含まれます。 [Team Foundation ビルド] ノードは、ビルド コンピューターを管理するために使用できます。 実行できる操作の一部と各操作の説明を次の表に示します。
目的 |
ビルド コンピューターの名前の下でクリックするリンク |
詳細情報 |
---|---|---|
ビルド コンピューターの構成方法を表示および変更する |
プロパティ |
[ビルド サービスのプロパティ] ダイアログ ボックスが表示されます。 このダイアログ ボックスの値を変更する場合は、[変更を適用するため停止] をクリックします。 |
ビルド コンピューターを停止または再起動する |
[停止] または [再起動] |
これらのリンクをクリックすると、ビルド コンピューターだけでなく、ビルド コンピューター上で実行しているすべてのビルド コントローラーとビルド エージェントも停止または再起動します。 このビルド コンピューターで、ビルド コントローラーまたはビルド エージェントによってビルドが処理されている場合、それらのビルドは取り消されます。 |
ビルド コンピューターを構成するために実行できる操作については、「ビルド コンピューターの構成」を参照してください。
ビルド コントローラーまたはビルド エージェントの管理
ビルド コントローラーまたはビルド エージェントの無効化または有効化
ビルド コントローラーおよびビルド エージェントを無効および有効にできます。 この機能を使用すると、ビルド システムの動作方法を微調整したり、一時的に変更したりできます。
たとえば、ビルドの処理速度が大きく低下した場合、原因として、ビルド コンピューターで実行しているビルド エージェントの数が多すぎる可能性があります。 このような場合は、一部のビルド エージェントを無効にし、パフォーマンスへの影響を評価できます。 その後、必要に応じて 1 つ以上のビルド エージェントを再び有効にできます。
注意
ビルドを実行中のビルド エージェントを無効にすると、そのビルド エージェントは、ビルドを完了させ、その後に使用できなくなります。
クライアント コンピューターからビルド コントローラーまたはビルド エージェントを無効または有効にするには
Visual Studio で、[ビルド] メニューの [ビルド コントローラーの管理] をクリックします。
[ビルド コントローラーの管理] ダイアログ ボックスが表示されます。
無効または有効にするビルド コントローラーまたはビルド エージェントをクリックし、[プロパティ] をクリックします。
[ビルド コントローラーのプロパティ] ダイアログ ボックスまたは [ビルド エージェントのプロパティ] ダイアログ ボックスが表示されます。
[ビルド コントローラー サービスは有効] チェック ボックスまたは [ビルド エージェント サービスは有効] チェック ボックスをオフまたはオンにします。
ビルド コンピューターからビルド コントローラーまたはビルド エージェントを無効または有効にするには
変更するビルド コントローラーまたはビルド エージェントをホストしているビルド コンピューターにログオンします。
[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Team Foundation Server 2010] をポイントし、[Team Foundation 管理コンソール] をクリックします。
Team Foundation 管理コンソールが表示されます。
ツリー ペインでサーバーの名前を展開し、[Team Foundation ビルド] ノードをクリックします。
ビルド コントローラーまたはビルド エージェントの名前のすぐ下にある、[無効] リンクまたは [有効] リンクをクリックします。
ビルド コントローラーまたはビルド エージェントの再起動
ビルド コントローラーおよびビルド エージェントを再起動できます。 ビルド エージェントを再起動すると、処理中のビルドは中止されます。 ビルド コントローラーを再起動すると、ビルド エージェントが処理しているビルドを含むすべての実行中のビルドが中止されます。
この機能は、一部の問題のトラブルシューティングに役立ちます。 たとえば、実行中のビルドを監視していて、あるステップでビルドが停止している (または予想より実行時間が長い) と判断した場合は、次のように対処できます。
ビルド エージェントが実行するステップ (コンパイルやテストの実行など) の場合は、ビルド エージェントを再起動します。
ビルド コントローラーが実行するステップ (バージョン管理でのファイルへのラベル付けなど) の場合は、ビルド コントローラーを再起動します。
ビルド コントローラーまたはビルド エージェントを再起動するには
変更するビルド コントローラーまたはビルド エージェントをホストしているビルド コンピューターにログオンします。
[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Team Foundation Server 2010] をポイントし、[Team Foundation 管理コンソール] をクリックします。
Team Foundation 管理コンソールが表示されます。
ツリー ペインでサーバーの名前を展開し、[Team Foundation ビルド] ノードをクリックします。
ビルド コントローラーまたはビルド エージェントの名前のすぐ下にある [再起動] をクリックします。
ビルド コントローラーまたはビルド エージェントのプロパティの変更
[ビルド コントローラーのプロパティ] ダイアログ ボックスまたは [ビルド エージェントのプロパティ] ダイアログ ボックスを使用して、ビルド コントローラーおよびビルド エージェントを管理できます。 これらのダイアログ ボックスは、Visual Studio を実行しているクライアント コンピューターで表示することも、ビルド コンピューターで Team Foundation 管理コンソールを使用して表示することもできます。
クライアント コンピューターでプロパティ ダイアログ ボックスを表示するには
Visual Studio で、[ビルド] メニューの [ビルド コントローラーの管理] をクリックします。
[ビルド コントローラーの管理] ダイアログ ボックスが表示されます。
変更するビルド コントローラーまたはビルド エージェントをクリックし、[プロパティ] をクリックします。
[ビルド コントローラーのプロパティ] ダイアログ ボックスまたは [ビルド エージェントのプロパティ] ダイアログ ボックスが表示されます。
ビルド コンピューターでプロパティ ダイアログ ボックスを表示するには
変更するビルド コントローラーまたはビルド エージェントをホストしているビルド コンピューターにログオンします。
[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Team Foundation Server 2010] をポイントし、[Team Foundation 管理コンソール] をクリックします。
Team Foundation 管理コンソールが表示されます。
ツリー ペインでサーバーの名前を展開し、[Team Foundation ビルド] ノードをクリックします。
ビルド コントローラーまたはビルド エージェントの名前のすぐ下にある [プロパティ] をクリックします。
[ビルド コントローラーのプロパティ] ダイアログ ボックスまたは [ビルド エージェントのプロパティ] ダイアログ ボックスが表示されます。
[ビルド コントローラーのプロパティ] ダイアログ ボックスおよび [ビルド エージェントのプロパティ] ダイアログ ボックスでは、表示名と説明、およびビルド コントローラーまたはビルド エージェントの機能に影響するその他のプロパティを確認または変更できます。 詳細については、次のトピックを参照してください。
ビルド コントローラーまたはビルド エージェントの削除
不要になったビルド コントローラーまたはビルド エージェントは削除できます。
クライアント コンピューターからビルド コントローラーまたはビルド エージェントを削除するには
Visual Studio で、[ビルド] メニューの [ビルド コントローラーの管理] をクリックします。
[ビルド コントローラーの管理] ダイアログ ボックスが表示されます。
削除するビルド コントローラーまたはビルド エージェントをクリックし、[削除] をクリックします。
ビルド コンピューターからビルド コントローラーまたはビルド エージェントを削除するには
削除するビルド コントローラーまたはビルド エージェントをホストしているビルド コンピューターにログオンします。
[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Team Foundation Server 2010] をポイントし、[Team Foundation 管理コンソール] をクリックします。
Team Foundation 管理コンソールが表示されます。
ツリー ペインでサーバーの名前を展開し、[Team Foundation ビルド] ノードをクリックします。
削除するビルド コントローラーまたはビルド エージェントの名前のすぐ下にある [削除] をクリックします。