注:現在、PERFORCEをCMツールとして使用しています。
私は現在、ソフトウェアのいくつかのデバッグリリースを行っています[デバッグファイル(.pdb)とバイナリ(.dllと.exe)のみ]。すべてのリリースで、バイナリをCMツール(ベースライン)に生成するために使用されるすべてのファイルをチェックします。次に、ファイルをチェックアウトして、変更を続けます。現在、いずれかのリリースでデバッグが必要になるような問題が発生した場合は、コードを使用したバージョンに戻す必要があります。
私の質問は、古いバージョンを簡単にデバッグするにはどうすればよいですか?先ほど行ったベースラインからブランチを作成すると、デバッグ用に以前のバージョンを簡単にビルドできますが、それよりもさらに前のバージョンはどうでしょうか。ベースラインを実行するたびに分岐したくありません(それを実行したくないことは確かです)。
VHDLを使用すると、テストポイントを使用してビルドを作成し、ザイリンクスツールを使用してビルドされたバージョンのVHDLをデバッグできることを知っています。VSでこれを行うことができる同様の方法はありますか(おそらく.pdbファイルといくつかの外部ツールを使用して)?
古いバージョンを簡単にデバッグできるように、リビジョンのベースラインをどのように調整しますか?