Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette zone de test couvre le partage d’éléments entre les emplacements via la commande Partager .
Une opération de partage est la duplication apparente de fichiers et d’éléments de dossier entre deux emplacements ou plus au sein d’une hiérarchie de fichiers de contrôle de code source. La duplication ne se produit pas vraiment sur le serveur, mais l’utilisateur voit le même fichier dans deux emplacements spécifiés ou plus. Chaque fois que des modifications sont apportées à l’un des éléments partagés, ces modifications apparaissent dans tous les autres emplacements partagés.
Le partage dans des dossiers fonctionne si vous sélectionnez un dossier avec au moins un fichier sous contrôle de code source. La commande de partage est désactivée dans les conditions suivantes :
Si le dossier sélectionné est un dossier vide.
S’il existe un dossier réel, mais il ne contient aucun fichier de contrôle de code source.
S’il existe un dossier virtuel, que les fichiers sous contrôle de code source y figurent ou non.
S'il existe un projet de site Web distant.
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.
Partage : Fichier->Contrôle de code source->Partage.
Comportement attendu
Le fichier partagé s’affiche à l’emplacement partagé.
Le fait de consulter l'historique du dépôt de versions du contrôle de code source indique que les fichiers sont partagés.
La modification d’un fichier partagé modifie les deux emplacements du fichier.
Cas de test
Voici des cas de test spécifiques pour la zone de test Share.
| Action | Étapes de test | Résultats attendus à vérifier |
|---|---|---|
| Partager un fichier à partir d’un projet chargé sous contrôle de code source vers un autre projet chargé | 1. Créez un projet. 2. Ajoutez un deuxième projet à la solution. 3. Créez un fichier dans le deuxième projet avec un nom qui n’est pas dans le premier projet. 4. Ajoutez la solution au système de gestion de code source. 5. Sélectionnez le premier projet. 6. Boîte de dialogue Ouvrir le partage (Fichier ->Contrôle de code source ->Partager). 7. Partagez le fichier du deuxième projet vers le premier projet. 8. Acceptez la validation si vous y êtes invité. |
Comportement attendu courant. |
| Partager un fichier d’un projet vers un autre | 1. Créez un projet. 2. Ajoutez-le au contrôle de code source. 3. Fermez la solution. 4. Créer un deuxième projet (nouvelle solution.) 5. Ajoutez la solution au contrôle de code source. 6. Sélectionnez le projet. 7. Ouvrez la boîte de dialogue Partager (Fichier ->Contrôle de code source ->Partager). 8. Partagez un fichier à partir du projet précédemment ajouté au projet ouvert. 9. Acceptez passer à la caisse si vous y êtes invité. |
Comportement attendu courant. |
| Partager un fichier qui ne fait pas partie du projet à partir du contrôle de code source dans le projet actuellement chargé | 1. Créez un projet. 2. Ajoutez la solution au contrôle de code source. 3. Ajoutez un fichier au contrôle de code source qui ne fait pas partie du projet ou de la solution. 4. Sélectionnez le projet et ouvrez la boîte de dialogue Partager (Fichier ->Contrôle de code source ->Partager). 5. Sélectionnez un fichier dans la boîte de dialogue Partager qui n’existe pas dans le projet ou la solution actuel et partagez-le. 6. Acceptez Procédure de sortie si vous y êtes invité. |
Le magasin de contrôle de code source a effectué un get. Le fichier se trouve désormais à l’emplacement local du projet. |
| Partager des fichiers dans le même projet dans un autre dossier | 1. Sélectionnez Extraire automatiquement dans Outils ->Options ->Contrôle de code source. 2. Créez un projet et ajoutez-le au contrôle de code source. 3. Ajoutez un dossier au projet. 4. Ajoutez un fichier au dossier et validez le dossier. 5. Sélectionnez le dossier. 6. Boîte de dialogue Ouvrir le partage (Fichier ->Contrôle de code source ->Partager). 7. Partagez le fichier dans le dossier sélectionné. |
Comportement attendu courant. Le dossier doit être enregistré contenant un fichier avant de pouvoir être partagé. |
| Partager un dossier de manière récursive dans le projet chargé. | 1. Créez un projet. 2. Ajoutez la solution au contrôle de code source. 3. Sélectionnez le projet. 4. Ouvrez la boîte de dialogue Partager (Fichier ->Contrôle de code source ->Partager). 5. Sélectionnez un dossier. 6. Partagez le dossier de manière récursive dans le projet. |
Comportement attendu courant. |
| Partager plusieurs fichiers d’un projet vers un autre | 1. Créez un projet avec plusieurs fichiers. 2. Ajoutez la solution au contrôle de code source. 3. Fermez la solution. 4. Créez un projet dans une nouvelle solution. 5. Ajoutez la solution au contrôle de code source. 6. Sélectionnez le projet. 7. Ouvrez la boîte de dialogue Partager (Fichier ->Contrôle de code source ->Partager). 8. Partagez plusieurs fichiers du projet créé précédemment sur le projet actuellement ouvert. |
Comportement attendu courant. |