Partager via


Formater le remplacement par mot clé

Par défaut, VSS remplace tout l'espace situé entre un mot clé et le signe $ qui le suit avec la valeur que vous avez définie. Cela risque cependant de nuire à la qualité de l'affichage en colonnes.

Pour remédier à ce problème, vous pouvez placer deux signes deux-points au lieu d'un après le mot clé. Cette action indique à VSS que le signe $ situé après le mot clé est exactement là où vous le souhaitez. VSS ajoute alors de l'espace ou tronque la valeur pour maintenir la colonne intacte.

Fichiers binaires

Outre le fait qu'elle permet d'obtenir des colonnes harmonieuses, cette fonction est très utile lorsque vous souhaitez inclure les informations des mots clés dans des fichiers binaires (tels que des fichiers exécutables), dans lesquels la longueur exacte des données est importante.

Par exemple :

$Revision::     $

VSS ajoute au mot clé le numéro de version du fichier et conserve l'espace supplémentaire que vous avez ajouté avant le signe $ afin que la largeur de la colonne du numéro de révision reste constante.

Formatage des mots clés History et Log

Les mots clés History et Log demandent à VSS d'ajouter après le mot clé des informations d'historique. VSS place le nom du fichier entre le signe deux-points et le signe $ puis, dans les lignes qui suivent le mot clé, il place la dernière entrée de l'historique du fichier.

Afin de garantir que l'historique soit lu en tant que commentaire et que le code soit compilable, votre administrateur VSS peut définir des caractères de commentaire que VSS place avant et après les lignes History et Log.

Chaque extension de fichier est associée à une chaîne placée avant chaque ligne et éventuellement suivie d'une chaîne à placer à la ligne suivante. Les deux chaînes figurent entre guillemets et sont séparées par une virgule.

Si aucun commentaire de mot clé n'est spécifié, les commentaires suivants sont pris par défaut :

*.asm = " | "
*.vb = "rem "
*.bat = "rem "
*.s = " | "
<All others> = "* "

Supposons que votre administrateur n'ait pas prévu de paramètre pour *.c dans votre fichier SRCSAFE.INI. VSS utilise sa valeur par défaut, en l'occurrence un astérisque. Vous pouvez alors insérer les lignes suivantes dans l'en-tête de votre fichier SS.INI :

/*
 * $History: $
 */

Dans ce cas, VSS place un astérisque avant chaque ligne, et rien après. Le fichier résultant, une fois que vous l'avez ajouté à VSS, apparaîtrait comme suit :

/*
.* $History: IDRANGE.TXT $
 * ***** Version 1 *****
 * Utilisateur:mariej Date: 01/8/92 Heure:11:02a
 * Créé
 * Comment: Plages définies pour les ID.
 */

Voir aussi

Extractions multiples | Remplacer par des mots clés | Optimiser les performances | Effectuer une extraction de projet en mode exclusif | Personnaliser VSS