Gestion de solutions avec un système de contrôle de code source
Une fois que vous avez terminé les étapes de la rubrique précédente, vous disposez d'une solution appelée StatusCheck que vous pouvez gérer avec un système de contrôle de code source. L'exercice suivant permet de revoir le fonctionnement de base de SQL Server Management Studio et de Visual SourceSafe. Management Studio fonctionne avec d'autres fournisseurs de systèmes de contrôle de code source, mais pour suivre cet exercice pratique, vous devez disposer de Visual SourceSafe.
Utilisation de Visual SourceSafe avec des solutions
Pour archiver une solution dans Visual SourceSafe
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur Solution 'StatusCheck' (1 projet) et choisissez Ajouter la solution au contrôle de code source.
Dans la boîte de dialogue Ouverture de la session Visual SourceSafe, renseignez les zones Nom d'utilisateur, Mot de passe et Base de données, puis cliquez sur OK.
Dans la boîte de dialogue Ajouter au projet SourceSafe, recherchez le dossier dans lequel vous souhaitez enregistrer la solution, puis cliquez sur OK.
Vous êtes invité à préciser si vous souhaitez créer ce dossier. Cliquez sur Oui.
Dans Management Studio, le composant Archivages en attente est ajouté à la surface d'affichage. Si le composant Archivages en attente a été fermé précédemment de manière explicite, il se peut qu'il ne s'affiche pas automatiquement. Dans ce cas, dans le menu Affichage, cliquez sur Archivages en attente. Notez qu'aucune information n'est affichée dans le corps de la fenêtre pour le composant Archivages en attente : la solution a été archivée lorsque vous l'avez ajoutée et aucun fichier n'est donc actuellement extrait.
Cliquez dans l'Éditeur de requête et ajoutez une ligne et le mot GO en bas du script. Notez que le composant Archivages en attente extrait automatiquement le fichier et la solution ainsi que le projet de script.
Fermez le composant Archivages en attente tel que vous le feriez pour regagner de l'espace dans Management Studio.
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur la requête Check Workorders.sql, puis cliquez sur Afficher les archivages en attente. Archivages en attente apparaît à nouveau pour vous signaler les scripts que vous avez modifiés mais non archivés.
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur la requête Check Workorders.sql, puis choisissez Archiver. La boîte de dialogue Archiver s'affiche. Sélectionnez les éléments à archiver et ajoutez un commentaire pour décrire les modifications apportées.
Cliquez sur Archiver pour archiver les fichiers et désactivez Archivages en attente.
Configuration de Visual SourceSafe
Visual SourceSafe s'intègre facilement à Management Studio, mais vous pouvez changer votre système de contrôle des versions et configurer certaines fonctions directement à partir de Management Studio.
Pour configurer les options Visual SourceSafe
Dans le menu Outils, cliquez sur Options.
Développez le nœud Contrôle de code source.
Définissez les propriétés dans chaque page du nœud en fonction de votre mode de travail.