Partager via


Zone de test 2 : Obtenir à partir du contrôle de code source

Cette zone de test couvre les cas de test pour récupérer des éléments à partir du magasin de versions via la commande Get. Ces cas de test peuvent être appliqués aux projets locaux et web.

Accès au menu Commandes

Les chemins de menu de l’environnement de développement intégré Visual Studio suivants sont utilisés dans les cas de test.

Obtenir la dernière version :
  • Fichier, contrôle de code source, obtenir la dernière version.

  • Fichier, obtenir la dernière version.

  • Menu de raccourci, Obtenir la dernière version.

  • Obtenir : Fichier, Contrôle de code source, Obtenir.

Comportement attendu

Obtenir la dernière version :

Effectue une récupération silencieuse (sans interface utilisateur) de la dernière version de l’élément à partir du magasin de versions.

Obtenir:

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

Cas de test

Action Étapes de test Résultats attendus à vérifier
Obtenir la dernière version d’un fichier qui n’existe pas localement 1. Créez un projet.
2. Ajoutez un élément au projet.
3. Placez le projet sous contrôle de code source.
4. Supprimez la copie locale de l’élément.
5. Obtenir la dernière version de l’élément (menu contextuel, obtenir la dernière version).
Le fichier est récupéré localement.
Obtenir un fichier qui n’existe pas localement 1. Créez un projet.
2. Ajoutez un élément au projet.
3. Placez le projet sous contrôle de code source.
4. Supprimez la copie locale de l’élément.
5. Obtenez l'élément (fichier, Gestion de code source, Obtenir l'élément).
Le fichier de l'élément est récupéré localement.
Obtenir un fichier réservé de façon exclusive et modifié localement 1. Créez un projet.
2. Ajoutez un élément au projet.
3. Placez le projet sous contrôle de code source.
4. Consultez exclusivement l’élément de projet.
5. Modifiez la copie locale.
6. Obtenir la dernière version de l’élément (Fichier, Obtenir la dernière version de l’élément<>). Si cette étape réussit, passez à l’étape suivante.
7. Cliquez sur Le bouton Remplacer dans la boîte de dialogue Avertissement.
Résultat de l'étape 6:

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

Résultat de l’étape 7 :

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

Le fichier est en lecture/écriture.
Obtenir et remplacer un fichier qui est extrait, partagé et modifié localement 1. Créez un projet.
2. Ajoutez un élément au projet.
3. Placez le projet sous contrôle de code source.
4. Consultez l’élément de projet tel que partagé.
5. Modifiez la copie locale.
6. Obtenir la dernière version de l’élément (Fichier, Obtenir la dernière version de l’élément<>). Si cette étape réussit, passez à l’étape suivante.
7. Cliquez sur Remplacer dans la boîte de dialogue Avertissement.
Résultat de l’étape 6 :

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

Résultat de l’étape 7 :

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

Le fichier est en lecture/écriture.
Obtenir un fichier qui existe localement, identique à la dernière version dans le magasin de versions 1. Créez un projet.
2. Ajoutez un élément au projet.
3. Placez le projet sous contrôle de code source.
4. Obtenir l'élément (fichier, contrôle de code source, Get<élément>).
Le fichier local n’est pas modifié.
Obtenir une solution avec un projet 1. Créez une solution avec un projet.
Placez la solution sous contrôle de code source.
3. Supprimez tous les fichiers projet localement.
4. Obtenez la solution (Fichier, Contrôle de code source, Get).
Tous les fichiers supprimés sont restaurés localement.