一部のサンドボックスやテスト環境で、Team Foundation Server(TFS)2015を更新プログラム3と共にインストールしました。それぞれの環境では、任意のユーザーがビルドを開始できるように、エージェントキューユーザーグループにユーザーを手動で追加する必要があります。TFS 2015のエージェントキューユーザーのベストプラクティスは?
Ahmed Al-Asaadさんはちょうどそれを行う方法についてブログに書いていますhere。
Agent Queue Usersグループのメンバーになる必要があるMicrosoftのドキュメントを見つけることができず、そのグループが空である理由がわかりません。私が見つけた最も近い文書はthisですが、それは単にユーザーをグループに追加できると述べています。
デフォルトでは、ユーザーがビルドをキューに入れることはできません。それが最初にTFSをインストールする主な理由の1つです。ユーザーに常時チェックインしてビルドしてもらいたい
また、ユーザーがメンバーであるチームプロジェクトのセキュリティ管理とは完全に分離されたユーザーをグループに追加する必要があることがわかりません。
誰でもこのトピックに関するベストプラクティスの説明を教えていただけますか?
乾杯マイケル
TFS 2015のエージェントキューはコレクションレベルで定義されているため、エージェントキューユーザーグループにすべてのチームプロジェクトのContributersグループを追加して、デフォルトキューを使用する必要があります。 –
エージェントキューユーザーにグループを追加した後、チームキューレベルでエージェントキューセキュリティが定義されているTFS 2017にアップグレードしました。 TFS 2015のAgent Queue Usersグループに追加したグループIをアップグレードしましたが、このグループはTFS 2017に存在しなくなりました。代わりに、追加したグループが「Roles for queue」リストに直接表示されます。削除しないでください。 All QueuesリストでもAssignedからInheritedに変更されました。 何から継承ですか?私は何が欠けていますか? –
TFS 2017では、グループまたはユーザーを削除するには、そのユーザーの上にマウスを置くと、ユーザー/グループの最後に赤いXがあることがわかります。削除することができます。 –