Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Essa área de teste aborda casos de teste para recuperar itens do repositório de versão por meio do comando Get. Esses casos de teste podem ser aplicados a projetos locais e web.
Acesso ao menu comando
Os seguintes caminhos de menu do ambiente de desenvolvimento integrado do Visual Studio são usados nos casos de teste.
Obter a versão mais recente:
Arquivo, controle do código-fonte, obter a versão mais recente.
Arquivo, obter a versão mais recente.
Menu de atalho, Obter a versão mais recente.
Get: File, Source Control, Get.
Comportamento esperado
Obter a versão mais recente:
Executa uma recuperação silenciosa (sem interface do usuário) da versão mais recente do item do repositório de versões.
Obter:
Exibe a caixa de diálogo Obter e permite que o usuário faça alterações no conjunto de arquivos que serão recuperados, bem como modifique as opções que afetam como os arquivos são recuperados.
Casos de teste
| Ação | Passos de Teste | Resultados esperados para verificar |
|---|---|---|
| Obter a versão mais recente de um arquivo que não existe localmente | 1. Criar um projeto. 2. Adicionar um item ao projeto. 3. Coloque o projeto sob controle do código-fonte. 4. Excluir cópia local do item. 5. Obter a versão mais recente do item (Menu atalho, obter a versão mais recente). |
O arquivo do item é recuperado localmente. |
| Obter um arquivo que NÃO existe localmente | 1. Criar um projeto. 2. Adicionar um item ao projeto. 3. Coloque o projeto sob controle do código-fonte. 4. Excluir cópia local do item. 5. Obter o item (Arquivo, Controle do Código-Fonte, Obter<item>). |
O arquivo de item é recuperado localmente. |
| Obter um arquivo que tenha sido verificado exclusivamente e modificado localmente | 1. Criar um projeto. 2. Adicionar um item ao projeto. 3. Coloque o projeto sob controle do código-fonte. 4. Confira o item do projeto de forma exclusiva. 5. Modifique a cópia local. 6. Obter a versão mais recente do item (Arquivo, Obter a versão mais recente do<item>). Se essa etapa for bem-sucedida, prossiga para a próxima etapa. 7. Clique no botão Substituir na caixa de diálogo de aviso. |
Resultados da Etapa 6:A caixa de diálogo de aviso indica que o arquivo está bloqueado para edição. Resultado da Etapa 7: O arquivo local modificado é substituído pela versão original do repositório de versões. O arquivo é de leitura/gravação. |
| Obter e substituir o arquivo que foi retirado para edição, compartilhado e modificado no local | 1. Criar um novo projeto. 2. Adicionar um item ao projeto. 3. Coloque o projeto sob controle do código-fonte. 4. Confira o item do projeto conforme compartilhado. 5. Modifique a cópia local. 6. Obter a versão mais recente do item (Arquivo, Obter a versão mais recente do<item>). Se essa etapa for bem-sucedida, prossiga para a próxima etapa. 7. Clique em Substituir na caixa de diálogo de aviso. |
Resultado da Etapa 6: A caixa de diálogo de aviso indica que o arquivo está bloqueado para edição. Resultado da Etapa 7: O arquivo local modificado é substituído pela versão original do repositório de versões. O arquivo é de leitura/gravação. |
| Obter um arquivo que existe localmente, o mesmo que a versão mais recente no repositório de versões | 1. Criar um novo projeto. 2. Adicionar um item ao projeto. 3. Coloque o projeto sob controle do código-fonte. 4. Obtenha o item (Arquivo, Controle de Origem, Obter<item>). |
O arquivo local não foi alterado. |
| Obter uma solução com um projeto | 1. Crie uma solução com um projeto. 2. Coloque a solução sob controle do código-fonte. 3. Exclua todos os arquivos do projeto localmente. 4. Obtenha a solução (Arquivo, Controle do Código-Fonte, Obter). |
Todos os arquivos excluídos são restaurados localmente. |