私たちの開発者の 1 人が、Gated Checkin Builds で非常に奇妙なことを発見しました。これは、Gated Checkins の機能のようです。
ゲート チェックインを起動すると、ソリューション エクスプローラーのソリューションが最後にチェックインされたバージョンに戻るようです。ビルドが完了すると、Visual Studio にエラーまたは成功メッセージが表示され、ドイツ語で「Code aufnehmen」(英語: 「和解…」)
クリックすると、変更が元に戻ります。
Visual Studio では、ソリューションを保留するときにソリューションを元に戻すことを選択できることを知っています。これは、Visual Studio がデフォルトで行っていることのように思えます。
ゲート チェックインの保留後に Visual Studio または TFS を元に戻さないように設定することはできますか? あるいは、Visual Studio がそうする理由を教えてくれる人がいるかもしれません。