Partager via


Glossaire Visual SourceSafe

A

administrateur Visual SourceSafe

Personne responsable de la base de données Visual SourceSafe. L'administrateur utilise le programme Administrateur Visual SourceSafe afin de contrôler l'emplacement de la base de données, la liste des utilisateurs et leurs droits d'accès. Il exécute les tâches relatives à l'installation et à la sauvegarde de la base de données. Le nom d'utilisateur donné à l'administrateur est toujours Admin.

B

barre d'état

Barre située en bas de la fenêtre Explorateur Visual SourceSafe utilisée pour afficher des informations sur l'état des projets et des fichiers, ainsi que sur la commande en cours.

base de données Visual SourceSafe

Base de données centrale dans laquelle sont stockés la copie principale de tous les fichiers, l'historique, la structure des projets et des informations relatives aux utilisateurs. Un projet est toujours contenu dans une base de données et plusieurs projets peuvent être stockés dans la même base de données. Il peut aussi exister plusieurs bases de données Visual SourceSafe permettant de stocker de multiples projets.

boîte de dialogue avancée

Boîte de dialogue qui contient des paramètres facultatifs ou complémentaires. De nombreuses boîtes de dialogue SourceSafe comportent un bouton Avancé qui affiche ces paramètres.

branchement

Processus qui consiste à partager un fichier avec un autre projet, puis à le séparer en deux branches, ou plus. Le branchement créé, il y aura deux fichiers (le fichier dans le projet et son équivalent dans d'autres projets) dans l'historique du fichier, tous deux issus d'une même version, mais séparés en versions distinctes après le branchement.

C

caractères génériques

L'astérisque (*) et le point d'interrogation (?) sont des caractères génériques. Vous pouvez utiliser ces caractères pour comparer des modèles. Vous pouvez également combiner les caractères génériques avec des caractères pour affiner une recherche.

Symbole Exemple Utilisation
* Une recherche effectuée sur « no* » peut aboutir à Nom, Noir et Noisette ; une recherche effectuée sur « *al » peut aboutir à Cheval, Canal et Carnaval. Tout comme l'astérisque utilisé sous MS-DOS (*), ce caractère générique représente n'importe quel nombre de caractères.
? Une recherche effectuée avec « b?lle » peut aboutir à Balle, Bulle et Bille. Tout comme le point d'interrogation (?) utilisé sous MS-DOS, ce caractère générique représente n'importe quel caractère.

Si une barre oblique inverse précède un caractère générique, cela indique un caractère littéral, astérisque ou point d'interrogation : \* ou \?. Vous pouvez ainsi rechercher des astérisques, des points d'interrogation ou des barres obliques inverses. Deux barres obliques inverses (\\) représentent une barre oblique inverse. Tout autre emploi d'une barre oblique inverse n'est pas pris en compte.

conflit

Plusieurs modifications distinctes apportées à la même ligne de code, lorsqu'un fichier est extrait simultanément par plusieurs utilisateurs. Visual SourceSafe reconnaît les conflits lors d'une opération de fusion, explicitement si l'utilisateur clique sur la commande Fusionner les branches, ou implicitement lors de l'archivage d'un fichier modifié par plusieurs utilisateurs.

contrôle de code source

Gestion de l'historique des modifications apportées à un fichier et de la relation entre un fichier et un regroupement de fichiers associés, appelé projet. Le contrôle de code source est un facteur clé du développement efficace d'applications. Visual SourceSafe est un système de contrôle de code source orienté projet.

contrôle de version

Contrôle des modifications apportées par les utilisateurs au fichier, et maintenance de l'historique des versions du fichier.

copie locale

Copie d'un fichier stockée dans votre dossier de travail sur l'ordinateur local. La copie locale peut être différente de la copie principale de Visual SourceSafe, si la copie locale a été modifiée depuis la dernière extraction du fichier, ou si la copie principale a été modifiée par un autre utilisateur pendant que vous travailliez sur la copie locale.

copie principale

Dernière version archivée d'un fichier stocké dans la base de données Visual SourceSafe, par opposition à la copie locale d'un fichier stockée dans votre dossier de travail.

D

delta

Dans Visual SourceSafe, un delta est la différence entre la version x d'un fichier et la version x–1 du même fichier. Visual SourceSafe utilise la technologie du delta incrémentiel inverse pour stocker les modifications.

delta incrémentiel inverse

Technologie de stockage des modifications utilisée par Visual SourceSafe, qui stocke les modifications incrémentielles apportées à un fichier référence, plutôt que chaque version successive du fichier dans sa totalité. Dans Visual SourceSafe, la version en cours d'un fichier sert de référence et les modifications apportées à la version précédente sont enregistrées. Cette méthode permet de réduire l'espace disque requis et d'augmenter la vitesse d'accès puisque seule la version en cours du fichier est stockée intégralement dans la base de données.

Détruire, commande

Enlève définitivement les fichiers et projets supprimés de la base de données Visual SourceSafe. Une fois détruits, les éléments ne peuvent plus être récupérés.

développement multiplate-forme

Visual SourceSafe prend en charge la compatibilité transparente des fichiers entre plusieurs processeurs et systèmes d'exploitation.

dossier caché

Dossier central et facultatif qui contient les versions courantes de tous les fichiers d'un projet. Le dossier caché ne contient pas la copie principale ni la copie locale d'un fichier. Cependant il permet d'avoir une vue d'ensemble de la structure du projet. Il constitue un endroit adéquat pour la construction ou la compilation du projet.

dossier d'extraction

Dossier dans lequel un fichier extrait est placé dans Visual SourceSafe. Ce n'est pas le dossier de travail. Si vous extrayez un fichier, il est placé dans votre dossier de travail. Pour un autre utilisateur, ce fichier se trouve dans le dossier d'extraction. Le dossier d'extraction est affiché dans la colonne Dossier d'extraction du volet des fichiers ; le dossier de travail est affiché sous la barre d'outils.

dossier de travail

Dossier spécifié sur l'ordinateur local d'un utilisateur servant à stocker des fichiers lorsqu'ils sont extraits de la base de données Visual SourceSafe. Un utilisateur apporte des modifications à ces fichiers dans le dossier de travail, puis archive les fichiers modifiés dans la base de données Visual SourceSafe pour que l'historique des versions soit enregistré.

droits d'accès

Visual SourceSafe offre deux niveaux d'autorisation : les droits par défaut et les droits de projet. Les droits par défaut sont Lecture-écriture ou Lecture seule. Si les droits du projet sont activés, quatre droits d'accès sont proposés par utilisateur et par projet : Lire, Extraire, Ajouter et Détruire. Chaque droit implique tous les droits qui le précèdent. Le droit d'accès Détruire offre un accès sans limites. C'est l'équivalent du droit d'accès Lecture-écriture.

E

en-tête de fichier

Texte situé au début d'un fichier contenant des informations, telles que le numéro de révision du fichier, l'auteur, la date et l'heure de dernière modification, etc. Pour que ces informations n'interfèrent pas avec la compilation, elles apparaissent généralement sous forme de commentaires dans les fichiers de programmation.

environnement de développement

Ensemble d'outils de développement, présenté comme un environnement unifié dans lequel un développeur peut travailler efficacement. Microsoft Visual Studio .NET en est un exemple, puisqu'il associe un langage de programmation à des outils et des contrôles. Visual SourceSafe peut être intégré à ces environnements, ce qui permet d'accéder à ses fonctionnalités de contrôle de code source.

étiquette

Nom défini par l'utilisateur et pouvant être associé au numéro d'une version spécifique d'un fichier ou d'un projet.

explorateur Visual SourceSafe

Interface graphique utilisateur de Visual SourceSafe. Elle comprend, par défaut, deux volets - à gauche, le volet des projets et à droite, le volet des fichiers - ainsi que la barre d'outils, la barre d'état, les menus, etc. L'Explorateur Visual SourceSafe s'affiche lorsque vous cliquez sur l'icône Visual SourceSafe.

extraction multiple

Extractions simultanées d'un fichier par deux utilisateurs ou plus. Cette fonctionnalité n'est disponible que si elle a été activée par l'Administrateur Visual SourceSafe.

F

fichier archivé

Fichier stocké dans la base de données Visual SourceSafe et qui ne peut pas être modifié.

fichier avec mot clé activé

Fichier contenant des informations relatives aux mots clés Visual SourceSafe.

fichier branché

Fichier dont la liaison partagée a été rompue à l'aide de la commande Brancher.

fichier en lecture seule

Fichier doté de l'attribut de lecture seule. Un tel fichier peut être affiché dans un éditeur de texte approprié, mais ne peut pas être modifié. Visual SourceSafe affecte au fichier l'indicateur de lecture seule lorsque vous utilisez les commandes Archiver et Obtenir la dernière version.

fichier extrait

Fichier réservé par un utilisateur pour y travailler. Les utilisateurs extraient des fichiers afin de pouvoir les modifier. Dans la configuration par défaut, Visual SourceSafe ne permet qu'à un seul utilisateur à la fois d'extraire un fichier. Lorsqu'un fichier est extrait, la dernière version de ce fichier est copiée dans le dossier de travail de l'utilisateur.

fichier journal

Fichier texte configuré par l'administrateur pour enregistrer toute action de VSS générant une entrée d'historique pour un fichier ou un projet. Ce fichier est souvent utilisé à des fins de vérification.

fichier partagé

Fichier utilisé par, et faisant partie de, plus d'un projet à la fois.

fusion

Processus qui consiste à combiner les différences entre deux copies modifiées ou plus d'un fichier dans une nouvelle version du fichier. Une fusion implique la présence d'au moins deux fichiers distincts (versions différentes d'un même fichier ou modifications apportées à la même version du fichier). Une fusion crée un nouveau fichier comportant les résultats de la fusion.

fusion automatique

Lorsque plusieurs utilisateurs ont extrait le même fichier, Visual SourceSafe fusionne les modifications apportées au moment de l'archivage du fichier.

fusion visuelle

Opération de fusion dans laquelle les conflits sont résolus visuellement, à l'aide d'une interface graphique simple à utiliser.

G

glisser-déplacer

Combinaison de fonctionnalités permettant à l'utilisateur de faire glisser un élément à l'aide de la souris pour le placer sur un autre élément. L'élément peut être un élément source (élément que l'utilisateur fait glisser) ou un élément cible (élément sur lequel l'utilisateur place un élément source).

Pour faire glisser un objet, cliquez sur l'objet, puis, tout en appuyant sur le bouton de la souris, déplacez-le vers l'endroit souhaité. Relâchez le bouton de la souris pour déposer l'objet.

H

héritage

Effet hérité des variables dans les fichiers d'initialisation de Visual SourceSafe que les sous-projets reçoivent des projets parent. Les variables de ces fichiers peuvent être regroupées sous des en-têtes afin de spécifier leur comportement. Si une variable est définie dans le fichier d'initialisation avant tous les en-têtes, elle affecte tous les projets. Les variables des sous-projets reçoivent en héritage cet effet.

historique

Enregistrement des modifications apportées à un fichier, depuis qu'il a été ajouté dans Visual SourceSafe. Grâce à l'historique des fichiers, vous pouvez revenir à n'importe quel moment de l'historique d'un fichier et restaurer le fichier dans l'état où il se trouvait à ce moment-là. La boîte de dialogue Historique du projet affiche un enregistrement des événements significatifs survenus dans le projet en cours, étiquetage, suppression ou ajout de fichiers et de sous-projets par exemple.

historique des versions

Processus d'enregistrement de l'historique d'un fichier depuis la version initiale jusqu'à la version en cours. La gestion des modifications apportées à un fichier fait partie de ce processus.

L

liaison partagée

Liaison qui existe entre un fichier et le ou les projets. Cette liaison permet de mettre à jour le fichier partagé en fonction de toutes les modifications archivées, sans tenir compte du projet dans lequel il a été extrait et modifié.

liste des fichiers

Liste des fichiers du projet en cours, affichée dans le volet des fichiers de la fenêtre Explorateur Visual SourceSafe.

liste des projets

Liste située dans le volet gauche de la fenêtre Explorateur Visual SourceSafe, qui répertorie tous les projets disponibles dans la base de données Visual SourceSafe.

liste d'utilisateurs

Liste des utilisateurs pouvant accéder à la base de données Visual SourceSafe. Cette liste est tenue à jour par l'administrateur Visual SourceSafe et affichée dans la fenêtre principale du programme Administrateur Visual SourceSafe.

M

marqueur de conflit

Symbole utilisé pour désigner des modifications conflictuelles dans un fichier. Les symboles sont les suivants :

Symbole Description
<<<<<< Version SourceSafe
====== Séparateur de conflits
>>>>>> Version locale

Visual SourceSafe place ces marqueurs dans le fichier après la détection de conflits lors d'une opération d'archivage ou de fusion. Cela vous permet de trouver et de résoudre les conflits plus facilement.

masquage

Opération consistant à empêcher un projet d'être affecté par certaines commandes, notamment les commandes Obtenir la dernière version, Extraire, Archiver, Annuler l'extraction et Afficher les différences (projet).

Mise en forme des colonnes

Option de mise en forme utilisée avec le remplacement par mots clés dans un fichier. Cette option (qui utilise deux fois le signe deux points au lieu d'une dans les instructions de mots clés) indique à Visual SourceSafe d'aligner les colonnes d'informations des mots clés afin d'obtenir un affichage plus lisible.

mot clé

Mot ayant une signification particulière dans Visual SourceSafe. Vous pouvez utiliser des mots clés dans vos fichiers texte afin de créer automatiquement un en-tête de fichier contenant des informations spécifiques à la version. Utilisez les mots clés de Visual SourceSafe pour insérer directement des informations de Visual SourceSafe dans un fichier texte.

mot de passe

Chaîne de texte utilisée pour vérifier l'identité d'un utilisateur. Un mot de passe utilisateur est souvent exigé pour accéder à la base de données Visual SourceSafe.

N

nom d'utilisateur

Chaîne unique identifiant un utilisateur donné. Utilisé lors de l'ouverture d'une session.

numéro de version

Numéro qui indique le nombre de révisions effectuées sur un fichier depuis qu'il a été ajouté dans Visual SourceSafe. Ce numéro est affiché dans la boîte de dialogue Historique. Les numéros de version sont toujours des nombres entiers.

O

opération récursive

Opération exécutée sur un projet parent et sur tous ses sous-projets. Par exemple, vous pouvez utiliser de manière récursive la commande Extraire pour extraire simultanément tous les fichiers de la liste des projets, ce qui vous évite de sélectionner chaque fichier séparément.

ouverture d'une session

Processus qui consiste à entrer et vérifier le nom et le mot de passe d'un utilisateur pour qu'il accède à la base de données Visual SourceSafe.

P

projet

Groupe de fichiers associés, généralement tous les fichiers nécessaires au développement d'un composant logiciel. Les fichiers peuvent être regroupés à l'intérieur d'un projet et ainsi créer des sous-projets. Les projets peuvent être définis en fonction des besoins des utilisateurs. Par exemple, un projet par version ou un projet par langue. Le plus souvent, les projets sont organisés de la même façon que les dossiers.

projet de site Web

Projet marqué comme étant un projet de site Web dans l'Administrateur Visual SourceSafe. Un tel marquage autorise l'utilisation de commandes propres aux sites Web - telles que la commande Déployer - avec ce projet.

projet en cours

Projet sélectionné dans le volet des projets de la fenêtre Explorateur Visual SourceSafe.

projet parent

Projet qui contient un ou plusieurs sous-projets. Un projet peut être à la fois un projet parent et un sous-projet, s'il se trouve au milieu de la hiérarchie des projets.

projet racine

Projet situé au plus haut niveau dans la liste des projets et dont le nom est $/. Tous les projets de la base de données Visual SourceSafe sont des sous-projets du projet racine.

propagation des droits

Affectation par défaut des droits d'accès de l'utilisateur aux sous-projets en fonction des droits affectés dans le projet parent. Cette affectation par défaut peut être modifiée.

Purger, commande

Enlève définitivement de la base de données Visual SourceSafe les fichiers et projets supprimés précédemment. Une fois purgés, les éléments ne peuvent plus être restaurés.

R

remplacement par mot clé

Processus utilisé par Visual SourceSafe, lorsque vous utilisez les commandes Archiver et Ajouter des fichiers, pour remplacer un mot clé Visual SourceSafe par un en-tête contenant des informations significatives. Par exemple, la chaîne "$"Revision: $" indique à Visual SourceSafe de remplacer automatiquement le mot clé Revision par le numéro de la version en cours du fichier.

S

sous-projet

Projet à l'intérieur d'un projet parent.

Supprimer, commande

Enlève des fichiers et projets d'un projet Visual SourceSafe et les marque comme supprimés. Les éléments existent encore et peuvent être récupérés à l'aide de la commande Restaurer.

V

verrouillage

Système permettant que deux processus n'essaient pas de modifier en même temps le même enregistrement dans une base de données. Afin de coordonner l'accès aux enregistrements, Visual SourceSafe applique le verrouillage natif, qui utilise les fonctionnalités natives du système d'exploitation. Il est aussi possible de configurer Visual SourceSafe pour qu'il utilise des fichiers verrou qui créent des fichiers temporaires dans le dossier LOCKS.

version en cours

Dernière version d'un fichier stockée dans la base de données Visual SourceSafe. La version en cours d'un fichier de Visual SourceSafe porte le numéro de version le plus élevé.

volet des fichiers

Partie droite de la fenêtre Explorateur Visual SourceSafe. Ce volet contient la liste des fichiers répertoriant tous les fichiers du projet en cours.

volet des projets

Partie gauche de la fenêtre Explorateur Visual SourceSafe. Le volet des projets contient la liste des projets répertoriant tous les projets disponibles dans la base de données Visual SourceSafe.

volet des résultats

Partie de la fenêtre Explorateur Visual SourceSafe dans laquelle sont affichés les résultats des opérations Visual SourceSafe. Par exemple, lorsque vous archivez un fichier, ce dernier apparaît dans le volet des résultats comme étant archivé.