Partager via


Utilisation d'en-têtes de projet dans les fichiers SS.INI

Les en-têtes de projet vous permettent de spécifier des variables projet par projet. Comme la plupart des variables peuvent être placées sous un en-tête de projet, vous pouvez personnaliser VSS de façon à ce que des projets distincts agissent très différemment.

Si une variable apparaît dans le fichier SS.INI avant tout en-tête, elle s'applique à tous les projets. Si une variable est placée sous un en-tête de projet, elle ne s'applique qu'à ce projet. Prenons l'exemple suivant, dans lequel la variable Diff_Format est définie trois fois :

;la variable suivante s'applique à tous les projets
Diff_Format = Visual
;les variables suivantes s'appliquent à $/Reports
[$/Reports]
Diff_Format = SS
Dir = C:\DEV
;la variable suivante s'applique à $/Reports/JournalLogs
[$/Reports/JournalLogs]
Diff_Format = UNIX

La première définition de Diff_Format apparaît avant tout en-tête. Elle définit par conséquent la valeur par défaut pour tous les projets. La deuxième définition de Diff_Format remplace cette valeur pour le projet $/Reports. Tous les sous-projets de ce projet héritent également de cette nouvelle valeur. Cependant, sous $/Reports/JournalLogs, la variable est explicitement UNIX, ce qui bloque les autres transmissions et ne s'applique qu'au projet JournalLogs et à ses sous-projets.

Voir aussi

Personnaliser les fichiers SS.INI et SRCSAFE.INI | Définir un dossier de travail dans SS.INI | Aperçu des fichiers SS.ini et SRCSAFE.ini