Contrôle de version et historique
VSS offre un contrôle de version et un historique pour garantir que chaque version d'un fichier est récupérable. La date et l'horodatage sont utilisés pour dater l'instant où les fichiers sont extraits ou modifiés. Voir Comment VSS utilise les dates et l'horodatage pour plus d'informations.
VSS utilise trois méthodes pour gérer les versions de fichiers et de projets :
- Numéros de version. Ce sont des numéros internes gérés par VSS. En tant qu'utilisateur, vous n'avez aucun contrôle sur ces numéros. Dans VSS, chaque version de chaque fichier et de chaque projet possède un numéro de version. Les numéros de versions sont toujours des nombres entiers qui évoluent toujours en ordre croissant.
- Étiquettes. Ce sont des chaînes que vous pouvez associer à n'importe quelle version d'un projet ou d'un fichier. Une étiquette est une chaîne de format libre contenant jusqu'à 31 caractères. Les étiquettes suivantes sont toutes valides : « 1.0 », « 2.01b », « Test opérationnel 3 » et « Certifié AQ ».
- Date/horodatage. Ces chaînes vous disent quand un fichier a été modifié pour la dernière fois ou quand un fichier a été archivé. VSS prend en charge tant le format 12 heures (avec un suffixe « a » ou « p ») que le format 24 heures.
Le tableau suivant compare les numéros de versions et les étiquettes.
Numéro de version | Étiquette |
---|---|
Automatiquement attribué par VSS | Attribuée par l'utilisateur, à l'aide de la commande Étiqueter du menu Fichier ou de la boîte de dialogue Historique |
Toujours une valeur numérique | N'importe quelle combinaison de lettres, nombres, symboles et espacements, ne dépassant pas 31 caractères |
Toujours en ordre croissant d'un nombre entier au suivant | Tout ce qui est affecté par l'utilisateur |
Augmente chaque fois qu'une action qui affecte le stockage est exécutée sur un fichier ou un projet (ajout, archivage ou branchement) | Attribuée lorsque l'utilisateur pense qu'un jalon a été atteint |
Affiché dans les boîtes de dialogue de l'historique, des chemins, liaisons, partages et propriétés du fichier et dans le volet des fichiers de l'Explorateur VSS | Affichée dans les boîtes de dialogue d'historique comme chaîne fournie par l'utilisateur. Signalée par une icône étiquette placée à côté du nom du projet, en remplacement du numéro de version. La chaîne étiquette fournie par l'utilisateur est affichée dans la colonne Action de la boîte de dialogue Historique. |
Ne crée pas de nouvelle version, identifie simplement une nouvelle version | La création d'une étiquette crée une nouvelle version du fichier ou du projet, et l'étiquette est associée à cette nouvelle version |
Ne peut pas être modifié par l'utilisateur | Peut être modifié dans la boîte de dialogue Détails de l'historique |
Remarque Certains groupes de développement de logiciels étiquettent VSS à chaque génération.
Pour plus d'informations sur la manière dont VSS utilise les dates et l'horodatage, reportez-vous à :
Voir aussi
Étiquetage de fichiers et de projets | Mise en attente de fichiers et de projets | Restauration de versions antérieures | Utilisation de Visual SourceSafe 6.0