2018年10月2日火曜日

Agent Poolに登録しているAgentの削除方法

[解決したい問題]
TFS  Agent Pool に登録していたエージェントが何かの拍子でうまく削除できなかった。
サーバ側で手動で削除したい。

[回答]
ビルド エージェントのサービスを削除するには、以下の手順で実施する。
1.ビルド エージェントの構成を削除(通常はこれで問題ない)
  1. エージェントを導入した PC にログインし、管理者権限でコマンド プロンプトを起動。
  2. [VsoAgent.exe] があるフォルダの親フォルダにカレント ディレクトリを移動
  3. 以下のコマンドを実行
.\agent\VsoAgent.exe /Unconfigure

2.エージェントの Windows サービスを削除する(上記で削除できない場合)
上記の手順で Windows サービスが削除されない場合、以下の手順で手動で削除する。
  1.  Control Panel > Administrative Tool > Services より、サービス画面を表示
  2. [VSO Agent] を右クリックして、Propertiesを選択
  3. General タブの Service name をコピー
  4. 管理者権限でコマンド プロンプトを起動
  5. 以下のコマンドを実行