Partilhar via


Guia de teste para plug-ins de controle do código-fonte

Esta seção fornece orientação para testar seu plug-in de controle de origem com o Visual Studio. Uma ampla visão geral das áreas de teste mais comuns, bem como algumas das áreas mais intrincadas que podem ser problemáticas é fornecida. Esta visão geral não pretende ser uma lista exaustiva de casos de teste.

Observação

Algumas correções de bugs e aprimoramentos para o IDE mais recente do Visual Studio podem descobrir problemas com plug-ins de controle de origem existentes que não foram encontrados anteriormente ao usar versões anteriores do Visual Studio. É altamente recomendável que você teste o plug-in de controle de origem existente para as áreas enumeradas nesta seção, mesmo que nenhuma alteração tenha sido feita no plug-in desde a versão anterior do Visual Studio.

Preparação comum

É necessário um computador com o Visual Studio e o plug-in de controle de origem de destino instalado. Uma segunda máquina configurada de forma semelhante pode ser usada para alguns dos testes Open from Source Control.

Definições de termos

Para a finalidade deste guia de teste, use as seguintes definições de termo:

Projeto cliente Qualquer tipo de projeto disponível no Visual Studio que ofereça suporte à integração de controle de origem (por exemplo, Visual Basic, Visual C# ou Visual C++).

Projeto Web Há quatro tipos de projetos da Web: Sistema de Arquivos, IIS Local, Sites Remotos e FTP.

  • Os projetos de Sistema de Arquivos são criados em um caminho local, mas não exigem que o IIS (Serviços de Informações da Internet) seja instalado, pois são acessados internamente por meio de um caminho UNC e podem ser colocados sob controle do código-fonte de dentro do IDE, assim como os projetos cliente.

  • Os projetos locais do IIS funcionam com o IIS instalado na mesma máquina e acessados com uma URL apontando para a máquina local.

  • Projetos de Sites Remotos também são criados em um IIS Services, mas eles são colocados sob controle de origem na máquina do servidor IIS e não de dentro do IDE do Visual Studio.

  • Os projetos FTP são acessados por meio de um servidor FTP remoto, mas não podem ser colocados sob controle do código-fonte.

    Alistamento Outro termo para a solução ou projeto sob controle do código-fonte.

    Armazenamento de versão O banco de dados de controle de origem que está sendo acessado por meio da API de plug-in de controle de código-fonte.

Áreas de ensaio abrangidas nesta secção

Confira também