zone de test 5 : Contrôle de modifier le code source
Article
Cette zone de test du plug-in du contrôle de code source couvre modifier le contrôle de code source via la commande de Contrôle de modifier le code source .
L'ordre deContrôle de modifier le code source fournit quatre fonctions de base pour l'utilisateur :
Liaison :
Permet à un utilisateur de générer ou de rétablir un lien du contrôle de code source entre une solution/projet et le magasin de version.
Supprimez la liaison :
Supprime un projet ou solution du contrôle de code source sur une base de par-connexion.
Le chemin d'accès suivant de menu d'environnement de développement intégré (IDE) de Visual Studio est utilisé dans les scénarios de test.
Contrôle de modifier le code source :Fichier - > Contrôle de source de données - > Contrôle de modifier le code source.
Cas de test
Voici des scénarios de test spécifiques pour la zone de texte de commande de Contrôle de modifier le code source .
5a Cas : Liaison
La liaison permet à l'utilisateur d'ajouter des paramètres de code source aux projets et solutions sélectionnés. L'utilisateur est généralement invité à identifier un projet dans le contrôle de code source vers lequel ce doivent être ajoutés. L'utilisateur peut ne pas créer un projet dans le contrôle de code source dans le cadre de cette opération (le contraste avec l'ajout au contrôle de code source).
Action
étapes de test
résultats attendus à vérifier
Liaison pour vider l'emplacement
Création d'un nouveau projet.
Ajouter la solution au contrôle de code source.
ouvrez la boîte de dialogue de Contrôle de modifier le code source (Fichier - > Contrôle de source de données - > Contrôle de modifier le code source).
cliquez sur Supprimez la liaison.
Acceptez la boîte de dialogue d'avertissement si elle apparaît.
sélectionnez tous les éléments.
Cliquez sur Liaison.
Accédez à un emplacement vide dans une mémoire étant de contrôle de code source.
Cliquez sur OK pour fermer la boîte de dialogue de Contrôle de modifier le code source .
cliquez sur Passez ces liaisons dans la boîte de dialogue de confirmation.
cliquez sur OK dans la boîte de dialogue d'avertissement si elle apparaît.
Archivez tous. Si cette étape réussit, passez à l'étape suivante.
Solution ouverte de contrôle de code source vers un nouvel emplacement.
Result from Step 12:
La solution et le projet sont liés à et envoyés à la nouvelle cible dans le magasin de version.
Les fichiers solution et projet sont archivés.
La hiérarchie de projet banque de version correspond à l'arborescence des dossiers du projet sur le disque.
Result from Step 13:
tous les éléments de projet sont téléchargés.
Liaison à l'emplacement qui est synchronisé avec le le client
créez le nouveau projet.
Ajouter la solution au contrôle de code source.
Créez un double de la solution et le projet dans le magasin de version (le partage et branche si vous utilisez Visual SourceSafe).
ouvrez la boîte de dialogue de Contrôle de modifier le code source (Fichier - > Contrôle de source de données - > Contrôle de modifier le code source).
Supprimez la liaison tous.
Cliquez sur OK pour fermer la boîte de dialogue de Contrôle de modifier le code source .
rouvrez la boîte de dialogue de Contrôle de modifier le code source .
sélectionnez tous.
Cliquez sur Liaison.
Accédez à l'emplacement avec des branches de la solution et du projet (étape 3)
Cliquez sur OK pour fermer la boîte de dialogue de Contrôle de modifier le code source .
Obtenir la dernière version de manière récursive pour tous les éléments.
Contenu du fichier une fois get soit les mêmes qu'avant le get.
Le liez à l'emplacement qui n'est pas synchronisé avec le client
créez le nouveau projet.
Ajouter la solution au contrôle de code source.
Créez un double de la solution et le projet dans le magasin de version (le partage et branche si vous utilisez Visual SourceSafe).
Modifiez les fichiers dans le projet avec des branches dans le magasin de version.
ouvrez la boîte de dialogue de modifiez le contrôle de code source (Fichier - > Contrôle de source de données - > Contrôle de modifier le code source).
Supprimez la liaison tous.
Cliquez sur OK pour fermer la boîte de dialogue de Contrôle de modifier le code source .
rouvrez la boîte de dialogue de modifiez le contrôle de code source .
sélectionnez tous.
Cliquez sur Liaison.
Accédez à l'emplacement possédant des branches pour la solution et le projet.
Cliquez sur OK pour fermer la boîte de dialogue de Contrôle de modifier le code source .
Acceptez la boîte de dialogue d'avertissement si elle apparaît.
Obtenez les versions régénérées récursif pour tous les éléments.
Les fichiers modifiés dans l'étape 4 sont également modifiés localement.
Solution de liaison qui n'a pas sous contrôle de code source
créez un dossier vide dans le contrôle de code source.
créez un projet client.
ouvrez la boîte de dialogue de modifiez le contrôle de code source (Fichier - > Contrôle de source de données - > Contrôle de modifier le code source).
liez la solution à l'emplacement vide dans le contrôle de code source.
Cliquez sur OK pour fermer la boîte de dialogue de Contrôle de modifier le code source .
cliquez sur Passez ces liaisons dans la boîte de dialogue de confirmation.
Cliquez sur OK dans la boîte de dialogue d'avertissement si elle apparaît.
la solution est ajoutée au contrôle de code source.
La solution et le projet sont extraits.
Liaison d'annulation
Création d'un nouveau projet.
Ajouter la solution au contrôle de code source.
Ouvrez la boîte de dialogue contrôle de modifier le code source.
Supprimez la liaison tous.
Bouton d' OK de cliquez sur pour fermer la boîte de dialogue. Si cette étape réussit, passez à l'étape suivante.
rouvrez la boîte de dialogue de Contrôle de modifier le code source .
Liaison à l'emplacement non lié.
Cliquez sur Annuler.
Result from Step 5:
La solution n'est plus sous contrôle de code source
Result from Step 8:
La solution n'est pas encore sous contrôle de code source.
cas 5b : Supprimez la liaison
Supprimez la liaison supprime des paramètres de code source des projets et leur solution. Les projets et la solution affectés sont basés sur une combinaison de sélection de l'utilisateur et comment les éléments ont été ajoutés au contrôle de code source.
Action
étapes de test
résultats attendus à vérifier
Supprimez la liaison de la solution qui contient un projet Web IIS de système de fichiers ou un compte local et un projet client
Créez un projet Web IIS de système de fichiers ou un compte local.
Ajouter la solution au contrôle de code source.
ajoutez un nouveau projet client à la solution.
Acceptez le contrôle hors de la solution si vous y êtes invité.
ouvrez la boîte de dialogue de Contrôle de modifier le code source .
cliquez sur Supprimez la liaison.
Cliquez sur OK pour fermer la boîte de dialogue.
tentative à la solution de contrôle, projet, éléments de solution, éléments de projet.
La solution et les projets ne sont pas sous contrôle de code source.
les commandes de menu de contrôle de code source n'apparaissent pas.
L'annulation annuler la liaison
Création d'un nouveau projet.
Ajouter la solution au contrôle de code source.
ouvrez la boîte de dialogue de Contrôle de modifier le code source .
cliquez sur Supprimez la liaison tous.
Cliquez sur Annuler.
La solution est sous contrôle de code source.
cas 5c : Interface de nouveau-vous
Rebind est simplement une combinaison de annuler la liaison et liez - le processus de créer une nouvelle un projet ou solution qui a été précédemment sous contrôle de code source et a été annulée la liaison.
Action
étapes de test
résultats attendus à vérifier
Interface de nouveau la solution et les projets sans fermer la boîte de dialogue de Contrôle de modifier le code source
Création d'un nouveau projet.
Ajouter la solution au contrôle de code source.
ouvrez la boîte de dialogue de Contrôle de modifier le code source .
cliquez sur Supprimez la liaison.
sélectionnez toutes les lignes.
Cliquez sur Liaison.
Cliquez sur OK pour fermer la boîte de dialogue de Contrôle de modifier le code source .
Acceptez l'extraction si vous y êtes invité.
La solution et le projet sont sous contrôle de code source.
Interface de nouveau le projet uniquement sans fermer la boîte de dialogue de modifiez le contrôle de code source
Création d'un nouveau projet.
Ajoutez uniquement le projet au contrôle de code source à l'aide de (File->Source Control->Add a sélectionné les projets sous contrôle de code source.
Ouvrez la boîte de dialogue contrôle de modifier le code source.
Supprimez la liaison uniquement le projet.
Lier uniquement le projet.
La solution reste incontrôlée.
Le projet reste contrôlé.
Interface de nouveau la solution uniquement sans fermer la boîte de dialogue de modifiez le contrôle de code source
Création d'un nouveau projet.
Ajoutez uniquement la solution au contrôle de code source à l'aide de (Fichier - > Contrôle de source de données - > ajoutez les projets sélectionnés au contrôle de code source.
ouvrez la boîte de dialogue de modifiez le contrôle de code source .
Supprimez la liaison uniquement la solution (ne fermez pas la boîte de dialogue de Contrôle de modifier le code source .)
Liez uniquement la solution.
Cliquez sur OK pour fermer la boîte de dialogue.
Solution de contrôle et éléments de solution (si nécessaire).
La solution est contrôlée.
Le projet reste non contrôlé.
Interface de nouveau la solution/projet uniquement lorsque dans le même répertoire
Création d'un nouveau projet.
Ajoutez uniquement le projet au contrôle de code source à l'aide de (Fichier - > Contrôle de source de données - > ajoutez les projets sélectionnés au contrôle de code source.
fermez la solution.
Créez une solution avec au moins deux projets.
Ajouter la solution au contrôle de code source.
Ajoutez le projet créé à l'étape 1 du contrôle de code source.
Acceptez l'extraction de la solution si vous y êtes invité.
Signez la solution.
ouvrez la boîte de dialogue de Contrôle de modifier le code source .
Sélectionnez le projet ajouté (de l'étape 6) et cliquez sur Supprimez la liaison.
Cliquez sur OK pour fermer la boîte de dialogue.
Acceptez l'extraction si vous y êtes invité.
rouvrez la boîte de dialogue de modifiez le contrôle de code source .
Sélectionnez le projet ajouté (de l'étape 6) et cliquez sur Liaison.