チェックイン時に [変更を保持] ボタンを無効にする方法はありますか?
例えば:
人物 A がソース管理下にある Visual Studio 2010 (TFS 2010) でクラス x.cs を変更し、人物 B も VS2010 でクラス x.cs を変更している場合。
B さんが自分のコードをチェックインし、A さんが自分のコードをチェックインしようとすると、競合が発生しているというメッセージが Visual Studio に表示されます。
チェックイン
競合する変更のため、チェックインされたファイルはありません。競合チャネルを使用して競合を解決し、再試行してください。
その後、B はコードを比較して変更を破棄できますが、[ローカル バージョンを保持する] ボタンもあります。そのボタンをクリックすると、A さんが行った変更は失われます。
これを防ぐために、このボタンを無効にできるかどうか知りたいです。
または、チェックイン ポリシーなどを作成して、この例が発生しないようにします。