1

TFS 2010 で、他のユーザーがビルド プロセスでのみ使用できる構成ファイルを取得できないようにする方法はありますか? 各ユーザーは、自分のワークステーションに自分のバージョンのファイルを持つことになっています。

ブラジル

ヨハン

4

2 に答える 2

3

これを行うにはいくつかの方法があります。

  1. 各開発者にワークスペース内のファイルを「クローク」させることができます。
    • ソース管理エクスプローラーを開き、[WorkSpace] ドロップダウンを選択します。
    • 「ワークスペース」を選択
    • 編集ボタンをクリックします
    • 画面の下部にある [作業フォルダー] 領域に新しい行を追加します。ステータスは [クローク済み] で、[ソース管理フォルダー] は無視するフォルダーまたはファイルを指している必要があります ( 「ウィザード」のフォルダですが、ファイルを手動で追加できます)
  2. セキュリティ権限の使用
    • ソース管理エクスプローラーでファイルに移動します
    • ファイルを右クリックし、「プロパティ」を選択します
    • 「セキュリティ」タブを選択
    • 「セキュリティ設定を継承する」チェックボックスをオフにします
    • 開発者を含むグループを削除します (通常は [チーム プロジェクト]\Contributors グループ)。

これらのアプローチの欠点 1. 開発者は、使用している各マシン \ ワークスペースでこれを行う必要があります。2. 開発者が誤ってファイルをチェックインしようとすると、エラーが発生します。

両方を行うと、開発者がファイルを誤ってチェックインするという問題が軽減されますが、クロークされたファイルをすべてのワークスペースでセットアップする必要があるという問題は残ります。

または、ビルド プロセスの一環として、ファイルの「特別な」バージョンをソース管理の別の場所にチェックインし、それを正しい場所にコピーする (開発者がチェックインしたものを上書きする) こともできます。

于 2012-12-20T11:12:48.227 に答える
0

ソースコードのセキュリティタブから権限を与えることができます。グローバル グループに個人またはグループを追加する必要があります。その後、セキュリティ タブから任意の権限を与えることができます。

于 2012-12-31T05:27:56.537 に答える