質問

最近、Visual StudioへのSourceSafeの統合は、移動したためにパフォーマンスが低下し始めました。SourceSafe<!> quot; server <!> quot;低速接続を経由するVPNを介して配置されています。これにより、<!> quot; server <!> quotと通信する必要があるため、Visual C ++ 6で大きなプロジェクトを読み込むのに5分以上かかります。プロジェクトごとに。また、統合には危険ないくつかのバグがあります(特定の共有プロジェクトの自動チェックアウトは、分岐ファイルの間違ったバージョンで最新情報を取得します)。これにより、SourceSafe統合を無効にしたいと思いましたが、メニューオプションやアンインストールオプションが見つかりませんでした。 Googleはいくつかのレジストリの調整を報告しましたが、どれも機能していないようです。

SourceSafeを完全にアンインストールせずにVisual C ++ 6からSourceSafe統合を削除する簡単な方法を知っている人はいますか?

役に立ちましたか?

解決

http://support.microsoft.com/kb/236399 から:

>
  

次のようなソースコード管理ソフトウェア   Microsoft Visual SourceSafe、それ   Visual C ++と統合します   統合開発環境   (IDE)に接続するように構成できます   Visual C ++中のソースコードサーバー   起動。そのような場合、   ネットワーク接続により、ビジュアル   起動が非常に遅いC ++。に   パフォーマンスを改善するか、   適切なネットワーク接続または無効化   ソースコード管理ソフトウェア   Visual C ++ IDEとの統合。   後者を行うには、Visual C ++を終了し、   次に、RegEdit.Exeを使用して、   次のレジストリキーとその設定   (DWORD)0x00000001への無効な値:

HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Source Control\Disabled

これに従いましたが、もう一度試してみるとうまくいくようです。初めてやったとき、ビジュアルスタジオの2つ目のコピーを実行していたかもしれません。

他のヒント

.dspおよび.dswファイルをテキストエディターで開き、それぞれのエントリを.dspおよび.dswファイルから削除します。また、.sccファイルを削除します。

これを正確に行う方法については、Microsoft Knowledge Base 記事があります。

>

その要点は、テキストエディターで.dswファイルと.dspファイルを手動で編集し、他のいくつかのファイルを削除する必要があるということです。詳細については、記事を参照してください。

上記の解決策が失敗した場合、これを行います:

フォルダー名の変更:\ Program Files \ Microsoft \%vs%\ Common7 \ IDE \ VS SCC

VSは、プラグインが存在しないことについて一度不平を言い、あなたは<!> quot; Yes <!> quot;と言います。永久に無視します。

すべてのファイル<!>#8220;最新のものを入手、<!>#8221; <!>#8220;読み取り専用、<!>#8221; VSで編集すると、VSが苦情を申し立てて<!>#8220; override <!>#8221;に申し出てくれます。

何が得られますか:

  • VSSコンテンツをVSSサーバーに一致させることなく、VSSにリンクされたソリューションをすばやく開きます。

  • VSSにリンクされたソリューションを開き、<!>#8220; check out <!>#8221;で行き詰まることなく、自由にファイルを編集します。 bs。

  • これにより、VSSバインディングを使用してプロジェクトツリー上で他の分散ソース管理システムを簡単に使用できます。

  • VSSクライアントは、diff、checkout、checkinを含め、それ自体で正常に動作します。

HKEY_CURRENT_USER \ Software \ Microsoft \ DevStudio \ 6.0 \ Source Control \ Disabled 私はこれに従ったが、もう一度試してみるとうまくいくようだった。初めてやったとき、ビジュアルスタジオの2つ目のコピーを実行していたかもしれません。

動作しています。...Ajayに感謝します

私たちのために働いていて、はるかに簡単で、手作業でレジストリ/ファイルを編集する必要がなく、これは安全だと思います:

1)Visual Studioを完全に終了します。

2)ネットワークから切断します(ケーブルを抜き、ワイヤレスをオフにするか、ネットワークアダプターを無効にします)

3)プロジェクトのVS6ワークスペース(DSW)を開きます。起動すると、希望するVSSデータベースに接続できないことがわかり、それについて尋ねられます...

4)VSに今後ソース管理データベースへの再接続を試行しないように指示します。

5)完了... VSは、そのワークスペース/プロジェクトのセットアップに対するすべての変更を行います。一般的に(レジストリの編集のように)VSをソース管理から切断しておらず、手動でファイルを編集していない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top