私は小さなチームで TFS 2010 を使用しています。ファイルのチェックアウト ポリシーでは、マルチ チェックアウトは有効になりません。しかし、特定のファイル (2 つのファイル (cs ファイル) のみ) には、マルチチェックアウトのオプションが必要ですか? 「編集のためにチェックアウト」を使用すると、「ロックタイプ」のコンボボックスは、ファイルを編集できるのは1人だけであり、それを変更するオプションはありません。
2 に答える
TFS での複数のチェックアウトは、プロジェクト レベルでのみ有効または無効にすることができます。これを有効または無効にするには、チーム プロジェクト管理者のアクセス権を持つユーザーが、チーム エクスプローラーを使用して次の場所に移動する必要があります。
(プロジェクト) -> チーム プロジェクトの設定 -> ソース管理 -> チェックアウトの設定を選択し、[複数のチェックアウトを許可する] ボックスをオンにします。
プロジェクトで複数のチェックアウトが有効になっている場合、ソース管理エクスプローラーで特定のアイテムを右クリックして [編集用にチェックアウト] を選択すると、適用するロックの種類を尋ねるプロンプトが表示されるはずです。これにより、アイテムごとに排他的なチェックアウトを具体的に行うことができます。
ただし、知る限り、複数のチェックアウトをアイテムのサブセットに制限することはできません。ただし、ユーザーに他のすべての排他的なチェックアウトを手動で強制する場合を除きます。
Mike Edenfieldが言ったように、 Multiple Check-Outs in the Team Project Settings
:を有効
(project) -> Team Project Settings -> Source Control -> Checkout Settings
にして、ボックスをオンに切り替え"Allow Multiple Check-Outs"
ます。
しかし、それだけでは不十分です。
では(project) -> Team Project Collection Settings -> Source Control
、必要なファイル タイプごとにマージを有効にします。そうしないと、TFS がチェックアウト時にファイルをロックします。