0

私は TFS を初めて使いましたが、とても気に入っています。チームの分離を維持しながらコードとプロジェクトを共有しながら、バージョン管理とアジャイル/スクラム/共有ポイント サイトから TFS を編成する最善の方法を理解するのに苦労しています。

このシナリオでは、3 つのチームがあるとします。チーム 1、2、3。各チームには、自分が取り組んでいるプロジェクトのみにアクセスできるようにし、各チームにアラートと通知、共有ポイント、アジャイルなどを分離させたいと考えています。合計 5 つのプロジェクトがあるとします。

Team 1:
--Project 1
--Project 2

Team 2:
--Project 1
--Project 4
--Project 5

Team: 3:
--Project 1
--Project 2
--Project 3
--Project 4

DefaultCollection という 1 つのコレクション設定があります。現在、チームは 1 つしかありませんが、これでは機能の分離と分離がうまくいきません。チームの分離を維持しながら、別のコード プロジェクトを持たないように TFS を最適に構成するにはどうすればよいですか? 一部のプロジェクトは共有されており、これが論争のポイントです。この部分の処理方法がわかりません。

Acme Widget には X 個のプロジェクトがあり、X 個のプロジェクトを持つ「会社共有」があります。Acme Widget 1、2、3 などのさまざまな製品に取り組んでいる場合がありますが、すべてが Company Shared プロジェクト (Company.Utilities、Company.Windows、Company.Security) を共有して取り組んでいます。

私たちが使用の初期段階にある間に、TFSを適切に構成する方法について誰かが光を当てることができますか. 上記のように、バージョン管理だけを超えたいと考えています。タスク、バグ、アラート、ビルドなどを使用したいと考えています。

PS 誰かが組織の TFS セットアップの構成を支援する TFS 下請け業者である場合、専門的な相談と構成を行います。

4

2 に答える 2

0

これを見ることをお勧めします:

http://blogs.ripple-rock.com/colinbird/2012/11/19/MultipleTeamsWithMicrosoftTeamFoundationServer2012VisualStudioScrumV2xUpdated1452013.aspx

これは、複数のチームを持つ方法を示しており、それぞれがボード、タスクなどを担当しています。

同じプロジェクトですが、2 つの異なるチームであるため、社内でこれを使用します。チームの階層があるため、完全に機能します。

-- プロジェクト (レベル 0)

---- チーム A (レベル 1)

---- チーム b (レベル 1)

そのようにして、ストーリーまたはタスクをそれらのいずれかに割り当てることができ、それらがプロジェクト レベル (レベル 0) に割り当てられると、すべてのチームに表示されます。

于 2014-08-17T11:23:35.797 に答える
0

TFS と SharePoint は実際にはユーザー アカウントを保持していないため (それらは Active Directory 内にあります)。チームごとに Active Directory グループを作成し、ユーザーをそのグループに配置するのがおそらく最も簡単でしょう。その後、1 つのプロジェクト コレクションを保持することができ (過度に設計する必要はありません)、そのコレクション内に新しいプロジェクトを作成するたびに、Active Directory グループを使用してそのプロジェクト (TFS、Sql レポート、および SharePoint) にアクセス許可を割り当てます。アクセス許可を管理するには、無料の TFS 管理ツールをダウンロードする必要があります。ユーザーがチームに参加/脱退すると、TFS、Sql レポート、または SharePoint を変更することなく、Active Directory で直接管理できます。

于 2013-04-10T06:12:49.097 に答える