ソリューションのローカル コピーがあります。TFSにバインドされています
サーバーへの呼び出しを行わずに、ローカル ファイル システムから現在の変更セット情報を取得することは可能ですか?
ソリューションのローカル コピーがあります。TFSにバインドされています
サーバーへの呼び出しを行わずに、ローカル ファイル システムから現在の変更セット情報を取得することは可能ですか?
でリビジョン番号を使用できる場合は、[assembly: AssemblyFileVersion("1.0.0.RevisionNumber")]
そこで変更セット情報を設定できます。
アセンブリのバージョン番号を TFS Buildnumberに合わせると、ビルドするたびに、各プロジェクト AssemblyInfo.cs に変更セット情報が含まれます。確かに、これはプロジェクト全体であり、ファイル固有ではありません。
さらに調査した結果、このスレッドを見つけたところ、非常に近いようです: TFS と msbuild のバージョン番号と最後の変更セット
これは答えではなく、長いコメントです。そのため、CW とマークしました。
ここに思考実験があります:
いつでも、時間を選んでください。その時点での最新の変更セットを決定します。「cs」と呼んでください。
「cs」を見つけた後、わずか数秒でチェックインされた後の変更セットがないことをどうやって知ることができますか?
サーバーへの接続がなければ、同時性はあり得ません。