ユーザーがファイルを読み取る前に最新のファイルを取得するように強制することは可能ですか?
例として、カスタム コード分析ルール セット ( .ruleset
) があります。古いバージョンのルール セットでコード分析を実行することを希望しません。
Visual Studio Online と Visual Studio 2013 および Team Foundation バージョン コントロールを使用しています。
ユーザーがファイルを読み取る前に最新のファイルを取得するように強制することは可能ですか?
例として、カスタム コード分析ルール セット ( .ruleset
) があります。古いバージョンのルール セットでコード分析を実行することを希望しません。
Visual Studio Online と Visual Studio 2013 および Team Foundation バージョン コントロールを使用しています。
これに対する Visual Studio のオプションはありません。また、ワークスペース内のすべてのファイルに対して常にこれを強制することは、実際には意味がありません。古いバージョンのコードに対してビルドする必要がある場合があります。つまり、TFS コマンドラインを使用してこれらの特定のファイルの最新バージョンを取得するビルド前アクションを追加できます。
>TF get $/Project/CodeAnalysisRules/MyProject.Ruleset /version:T
ビルドが完了するまで変更されたファイルが検出されない可能性があるため、プロジェクト ファイルでフラグを無効にする必要がある場合がありUseHostCompilerIfAvailable
ます。