VSS のすべてのバージョンには多くの恐ろしい話があることを知っており、いつかはより優れたソース管理メカニズムに逃げられると思いますが、短期的には、少しクリーンアップを試みているだけなので、この問題についてアドバイスをお願いします。
目的- 古い VB6 ソース コードを「新しい」VSS 2005 データベースに統合します (現在、これらの古いプロジェクトはすべて「古い」VSS 6.0d データベースにチェックインされています)。最終的には、「古い」VSS を排除します。
これまでの進捗状況- 新しい VSS 2005 データベースには、さまざまなプロジェクトが含まれています。Visual Studio 2008 を使用しているものもあれば、Vstudio 2005 を使用しているものもあり、最近追加されたのは上記の VB6 プロジェクトです。これらすべてのプロジェクトと「ソリューション」は個別に正常に表示され、チェックイン、チェックアウト、SourceSafe の起動、相違点の表示などを行うことができます。
しかし、現在 VSS 2005 データベースにあるすべての VB6 プロジェクトは、VSS 2005 ではなく、VSS 6.0d を要求されたときに起動します。
これは正常であり、より良い非 VSS アプローチに到達するまで対処するものですか? または、[ツール] -> [SourceSafe] -> [SourceSafe を実行] をクリックしたときに VSS 2005 を起動するように VB6 を再構成できますか? VSS 6.0d が「アドイン マネージャー」を介して VB6 に「統合」されたことを思い出すようです。この時点で、VB6 がインストールされた開発用 PC には、VSS 2005 と VSS 6.0d クライアントの両方がインストールされています。