次の方法で共有


ソース管理プラグイン向けのテスト ガイド

このセクションでは、Visual Studio を使用したソース管理プラグインのテストに関するガイダンスを提供します。 特に一般的なテスト領域の大まかな概要と、問題が発生しやすい複雑な領域の一部を紹介します。 この概要は、テスト ケースの完全な一覧ではありません。

Note

最新の Visual Studio IDE のバグ修正プログラムと機能強化によって、以前のバージョンの Visual Studio の使用中には発生しなかった、既存のソース管理プラグインに関する問題が明らかになることがあります。 以前のバージョンの Visual Studio からプラグインに変更が加えられていない場合でも、このセクションで列挙されている領域については、既存のソース管理プラグインをテストすることを強くお勧めします。

一般的な準備

Visual Studio とターゲット ソース管理プラグインがインストールされているマシンが必要です。 2 つ目のマシンを同じように構成して、[ソース管理から開く] テストの一部で使用することができます。

用語の定義

このテスト ガイドでは、次の用語定義を使用します。

クライアント プロジェクト ソース管理の統合をサポートする、Visual Studio で使用できるプロジェクトの種類 (Visual Basic、Visual C#、Visual C++ など)。

Web プロジェクト: ファイル システム、ローカル IIS、リモート サイト、FTP の 4 種類の Web プロジェクトがあります。

  • ファイル システム プロジェクトはローカル パスに作成されますが、UNC パスを使用して内部でアクセスされるため、インターネット インフォメーション サービス (IIS) をインストールする必要はありません。また、クライアント プロジェクトと同様に、IDE 内からソース管理下に配置することもできます。

  • ローカル IIS プロジェクトは、同じマシンにインストールされ、ローカル コンピューターをポイントする URL でアクセスされる IIS で動作します。

  • リモート サイト プロジェクトは IIS サービスの下にも作成されますが、Visual Studio IDE 内からではなく、IIS サーバー マシンのソース管理下に配置されます。

  • FTP プロジェクトはリモート FTP サーバーを介してアクセスされますが、ソース管理下に配置することはできません。

    参加リスト ソース管理下にあるソリューションまたはプロジェクトに対するもう 1 つの用語。

    バージョン ストア ソース管理プラグイン API を使用してアクセスされているソース管理データベース。

このセクションで説明するテスト領域

関連項目