Partager via


zone de test 2 : Get de contrôle de code source

Cette zone de texte couvre des cas de test pour récupérer des éléments du magasin de version via la commande get. Ces cas de test doivent être appliqués aux variables locales et aux projets Web.

Les chemins d'accès suivants de menu d'environnement de développement intégré (IDE) de Visual Studio sont utilisés dans des scénarios de test.

Version la plus récente get :

  • Fichier - > Contrôle de source de données - > Obtenir la dernière version.

  • Fichier - > Obtenir la dernière version.

  • menu contextuel - > Obtenir la dernière version.

  • Get : Fichier - > Contrôle de source de données - > Obtenir.

Comportement attendu

Version la plus récente get :

Exécute une récupération (aucune interface utilisateur) silent de la version la plus récente de l'élément du magasin de version.

Get :

Affiche la boîte de dialogue d' Obtenir et permet à l'utilisateur d'apporter des modifications au jeu de fichiers qui sera récupéré ainsi que modifier les options qui affectent la façon dont les fichiers sont extraits.

Cas de test

Action

étapes de test

résultats attendus à vérifier

Obtenez la dernière version d'un fichier qui n'existe pas localement

  1. Création d'un nouveau projet.

  2. ajoutez un élément au projet.

  3. Mettez les projets sous contrôle de code source.

  4. Copie locale de suppression d'un élément.

  5. Version la plus récente get de l'élément (menu contextuel - > Obtenir la dernière version).

Le fichier d'élément est récupéré localement.

obtenez un fichier qui n'existe pas localement

  1. Création d'un nouveau projet.

  2. ajoutez un élément au projet.

  3. Mettez les projets sous contrôle de code source.

  4. Copie locale de suppression d'un élément.

  5. obtenez l'élément (Fichier - > Contrôle de source de données - > Obtenir <item> ).

Le fichier d'élément est récupéré localement.

obtenez un fichier qui a été vérifié exclusivement et localement modifié

  1. Création d'un nouveau projet.

  2. ajoutez un élément au projet.

  3. Mettez les projets sous contrôle de code source.

  4. contrôle l'élément de projet exclusivement.

  5. modifiez la copie locale.

  6. Version la plus récente get de l'élément (Fichier - > Version la plus récente get de <item> ). Si cette étape réussit, passez à l'étape suivante.

  7. cliquez sur le bouton de Remplacer dans la boîte de dialogue d'avertissement.

ReResult d'étape 6:

La boîte de dialogue d'avertissement indique que le fichier est extrait.

ReResult de l'étape 7 :

Le fichier local modifié est remplacé par la version d'origine du magasin de version.

le fichier est en lecture/écriture.

Obtenir et remplacez le fichier vérifié, partagé, et localement modifié

  1. Création d'un nouveau projet.

  2. ajoutez un élément au projet.

  3. Mettez les projets sous contrôle de code source.

  4. Contrôle l'élément de projet partagée.

  5. modifiez la copie locale.

  6. Version la plus récente get de l'élément (Fichier - > Version la plus récente get de <item> ). Si cette étape réussit, passez à l'étape suivante.

  7. cliquez sur Remplacer dans la boîte de dialogue d'avertissement.

résultat de l'étape 6 :

La boîte de dialogue d'avertissement indique que le fichier est extrait.

résultat de l'étape 7 :

Le fichier local modifié est remplacé par la version d'origine du magasin de version.

le fichier est en lecture/écriture.

Obtenez un fichier qui existe localement, même que la version la plus récente dans le magasin de version

  1. Création d'un nouveau projet.

  2. ajoutez un élément au projet.

  3. Mettez les projets sous contrôle de code source.

  4. obtenez l'élément (Fichier - > Contrôle de source de données - > Obtenir <item> ).

Le fichier local reste inchangé.

Obtenez une solution à un projet

  1. Créez une solution à un projet.

  2. Placez la solution sous contrôle de code source.

  3. supprimez tous les fichiers projet localement.

  4. obtenez la solution (Fichier - > Contrôle de source de données - > Obtenir).

tous les fichiers supprimés sont restaurés localement.

Voir aussi

Concepts

guide de test pour le plug-ins de contrôle de code source