Partilhar via


Testar a área 7: compartilhamento

Esta área de teste abrange itens de compartilhamento entre locais por meio de compartilhamento comando.

Uma operação de hhare é a duplicação aparente dos arquivos e itens de pastas entre dois ou mais locais dentro de uma hierarquia de arquivo de controle de origem. Duplicação realmente ocorre no servidor, mas o usuário verá o mesmo arquivo em dois ou mais locais especificados. Sempre que forem feitas alterações para qualquer um dos itens compartilhados, essas alterações aparecem em todos os outros locais compartilhados.

Em pastas de compartilhamento funciona se você selecionar uma pasta com pelo menos um arquivo sob controle de origem nele. O comando share está desativado nas seguintes condições:

  • Se a pasta selecionada for uma pasta vazia.

  • Se houver uma pasta real, mas não contém nenhum arquivo de controle de origem.

  • Se houver uma pasta virtual, se os arquivos sob controle de origem são nele ou não.

  • Se houver um projeto da Web do Site remoto.

Acesso do Menu de comando

O seguinte Visual Studio caminhos de menu do ambiente de desenvolvimento integrado são usados em casos de teste.

Compartilhamento: arquivo->de controle de origem->compartilhamento.

Comportamento esperado

  • Arquivo compartilhado aparece no local compartilhado.

  • Exibindo a origem controle versão store histórico mostra que os arquivos são compartilhados.

  • Editar um arquivo compartilhado edita os dois locais do arquivo.

Casos de teste

Estes são os casos de teste específicos para a área de teste de compartilhamento.

Ação

Etapas de teste

Resultados esperados para verificar

Compartilhar um arquivo de um projeto carregado sob controle de origem para outro projeto carregado

  1. Criar um novo projeto.

  2. Adicione um segundo projeto à solução.

  3. Crie um arquivo no segundo projeto com um nome que não está no primeiro projeto.

  4. Adicione a solução ao controle de origem.

  5. Selecione o primeiro projeto.

  6. Abrir compartilhamento caixa de diálogo (arquivo -> Controle de fonte de -> Compartilhar).

  7. Compartilhe o arquivo do segundo projeto para o primeiro projeto.

  8. Aceitar Check-Out se for solicitado.

Comportamento esperado comuns.

Compartilhar um arquivo de um projeto para outro

  1. Criar um novo projeto.

  2. Para adicioná-lo ao controle de origem.

  3. Feche a solução.

  4. Criar um segundo projeto (nova solução).

  5. Adicione a solução ao controle de origem.

  6. Selecione o projeto.

  7. Abrir o compartilhamento caixa de diálogo (arquivo -> Controle de fonte de -> Compartilhar).

  8. Compartilhe um arquivo do projeto adicionado anteriormente para o projeto aberto.

  9. Aceitar Check-Out se for solicitado.

Comportamento esperado comuns.

Compartilhar um arquivo não faz parte do projeto de controle de origem em projeto atualmente carregado

  1. Criar um novo projeto.

  2. Adicione a solução ao controle de origem.

  3. Adicione um arquivo ao controle de origem que não faz parte do projeto ou solução.

  4. Selecione o projeto e abrir o compartilhamento caixa de diálogo (arquivo -> Controle de fonte de -> Compartilhar).

  5. Selecione um arquivo dentro do compartilhar caixa de diálogo que não existe dentro do projeto atual ou a solução e compartilhá-lo.

  6. Aceitar Check-Out se for solicitado.

The source control store realizou um Get, portanto, o arquivo agora está no local do projeto local.

Compartilhar arquivos dentro do mesmo projeto em uma pasta diferente

  1. Selecione Check-out automaticamente na Ferramentas -> Opções de -> Controle de fonte de.

  2. Crie um novo projeto e adicione-o ao controle de origem.

  3. Adicione uma pasta para o projeto.

  4. Adicionar um arquivo para a pasta e verifique na pasta.

  5. Selecione a pasta.

  6. Abrir compartilhamento caixa de diálogo (arquivo -> Controle de fonte de -> Compartilhar).

  7. Compartilhar o arquivo na pasta selecionada.

Comportamento esperado comuns.

Pasta deve ser marcada com um arquivo nele antes de ser usado para compartilhamento.

Compartilhar uma pasta para o projeto carregado — recursiva

  1. Criar um novo projeto.

  2. Adicione a solução ao controle de origem.

  3. Selecione o projeto.

  4. Abrir o compartilhamento caixa de diálogo (arquivo -> Controle de fonte de -> Compartilhar).

  5. Selecione uma pasta.

  6. Compartilhe a pasta repetidamente no projeto.

Comportamento esperado comuns.

Compartilhar vários arquivos de um projeto para outro

  1. Crie um novo projeto com vários arquivos nele.

  2. Adicione a solução ao controle de origem.

  3. Feche a solução.

  4. Crie um novo projeto em uma nova solução.

  5. Adicione a solução ao controle de origem.

  6. Selecione o projeto.

  7. Abrir o compartilhamento caixa de diálogo (arquivo -> Controle de fonte de -> Compartilhar).

  8. Compartilhe vários arquivos de projeto criado anteriormente para o projeto aberto no momento.

Comportamento esperado comuns.

Consulte também

Conceitos

Guia para Plug-ins de controle de origem de teste.