2011-12-23 10 views
7

TFS-2010を使用します。プロジェクトコレクションの下に1つのチームプロジェクトがあります。チームプロジェクトの下に15のプロジェクトがあります。今では別のチーム(社員ではない)が遠隔地から参加する予定です。特定のプロジェクトに取り組んでいます。
問題:
ので、私がやりたいのは、彼らがチェックアウトするか、ソース任意の方法を取得するには、残りの14プロジェクトがそれら(さえできないから隠されるべきその特定のプロジェクトを見るべきであるように権限を設定することです)。

TFSサーバーは現在敷地内で稼動しています。ドメインとして使用しています。助けていただきありがとうございます。
コンサルタントは、私たちのソースコントロールにアクセスする必要があるときに我々は仕事で何TFS - チームプロジェクト内の特定のプロジェクトのアクセス許可を設定します

答えて

8

あなたは、ソース管理エクスプローラで任意のフォルダを選択し右クリックし、プロパティ、[セキュリティ]タブ、および役割によってそれぞれ特定のフォルダへのアクセス権を制限したり、付与することができます。あなたは、新しいTFSセキュリティロールを作成するコンサルタントそれを呼び出すことができ

この方法で(チームから - > [チームプロジェクトの設定] - > [グループメンバーシップ - >新規...)。適切なフォルダへのアクセスを許可し、すべてのコンサルタントのドメインアカウントを割り当てます。

+0

あなたの指示に従ってディランに感謝します。私は新しい役割を作りました。 VS2010からTFSサーバーに接続しようとすると、コレクションの下でチームプロジェクトが表示されません。そのためにも同様にアクセス許可を設定する必要がありますか? – Nnp

+0

それは私がプロジェクトレベルでリンゴと同じ権限を持っていたことが分かります。今はすべてがうまくいった。 – Nnp

3

は、彼らが上で動作し、それらをただ1つのブランチへのアクセス権を付与しようとしているコードで新しいブランチを作成することです。あなたのグループは、そのブランチから作業して、必要に応じてメインブランチにマージすることもできます。

+0

おかげでhawkke、新しいブランチを作成して新しいコレクションを作成しますか? (申し訳ありません、私はTFSでnewbiです) – Nnp

+0

@nnp no。既存のチームプロジェクト内に新しいブランチを作成します。チームプロジェクト(Visual StudioプロジェクトではなくTFSプロジェクト)に新しいフォルダを追加し、それをブランチにして、ブランチ内で必要なコードを含む新しいVisual Studioソリューションを作成します。その後、そのブランチにセキュリティを適用します。 – hawkke

関連する問題