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.
Le contrôle de code source fait référence à un système dans lequel un élément central de logiciels serveur stocke et suit les versions de fichiers, et contrôle également l’accès aux fichiers. Un système de contrôle de code source classique comprend un fournisseur de contrôle de code source et deux clients de contrôle de code source ou plus.
Avantages du contrôle de code source
Placer vos fichiers sous contrôle de code source permet de
Gérez le processus par lequel le contrôle des éléments passe d’une personne à une autre. Les fournisseurs de contrôle de code source prennent en charge l’accès aux fichiers partagés et exclusifs. Si l’accès aux fichiers projet est exclusif, le fournisseur de contrôle de code source autorise un seul utilisateur à la fois à extraire des fichiers et à les modifier. Si l’accès est partagé, plusieurs utilisateurs peuvent extraire le fichier de script et le fournisseur de contrôle de code source fournit un mécanisme permettant de fusionner les versions à mesure qu’elles sont archivées.
Archivez les versions successives des éléments contrôlés par la source. Un fournisseur de contrôle de code source stocke les données qui distinguent une version d’un élément contrôlé par la source d’un autre. Le fournisseur stocke les différences entre les versions, ainsi que les informations cruciales sur la version : lors de sa création, lors de sa modification et par qui. Lorsque plusieurs personnes travaillent sur le même fichier, elles doivent utiliser la même page de codes afin que les versions puissent être comparées avec précision. Par conséquent, vous pouvez récupérer n’importe quelle version d’un élément contrôlé par la source. Vous pouvez également désigner n’importe quelle version pour être la dernière version de cet élément.
Conservez des informations détaillées sur l’historique et la version sur les éléments contrôlés par la source. Le contrôle de code source stocke la date et l’heure à laquelle l’élément a été créé, lorsqu’il a été extrait ou archivé, et l’utilisateur qui a effectué l’action.
Collaborez entre les projets. Le partage de fichiers permet à plusieurs projets de partager des éléments contrôlés par la source. Les modifications apportées à un élément partagé sont reflétées dans tous les projets qui partagent l’élément.
Automatisez les opérations de contrôle de code source fréquemment répétées. Un fournisseur de contrôle de code source peut définir une interface à partir de l’invite de commandes qui prend en charge les principales fonctionnalités du contrôle de code source. Vous pouvez utiliser cette interface dans des fichiers batch pour automatiser les tâches de contrôle de code source que vous effectuez régulièrement.
Récupérer des suppressions accidentelles. Vous pouvez restaurer la dernière version du fichier vérifiée dans le contrôle de code source.
Conservez l’espace disque sur le client et le serveur de contrôle de code source. Certains fournisseurs de contrôle de code source, tels que Microsoft Visual SourceSafe, prennent en charge la conservation de l’espace disque sur le serveur en stockant la dernière version d’un fichier et les différences entre chaque version et la version qui précède ou la suit. Sur le client, Visual SourceSafe prend en charge la conservation de l’espace disque. Vous pouvez enregistrer des dossiers et des fichiers afin qu’ils ne soient pas téléchargés sur votre disque local.
Les extractions de fichiers, les archivages et d’autres opérations de contrôle de code source sont effectuées par le biais d’un client de contrôle de code source, tel que SQL Server Management Studio. Le client est conçu pour interagir avec le fournisseur pour rendre les fonctionnalités du fournisseur disponibles pour un groupe distribué d’utilisateurs. À l’aide d’un client de contrôle de code source, les utilisateurs peuvent parcourir les fichiers stockés par le fournisseur ; ajouter et supprimer des fichiers ; archiver et extraire des fichiers ; et récupérer des copies de fichiers locaux.
Remarque
Cette documentation suppose que vous utilisez Microsoft Visual SourceSafe comme fournisseur de contrôle de code source. Si vous utilisez un autre fournisseur de contrôle de code source, vous pouvez voir des différences entre cette documentation et le logiciel que vous exécutez. Si vous voyez des différences, consultez la documentation de votre fournisseur de contrôle de code source.
Tâches associées
| Tâche | rubrique |
| Définir les options de contrôle de code source | Définir les options du contrôle de code source |
| Modifier les connexions de contrôle de code source | Modifier les connexions du contrôle de code source |
| Exclure les fichiers du contrôle de code source | Exclure des fichiers du contrôle de code source |