Personalizzazione di progetti tramite l'utilizzo di variabili di inizializzazione

È possibile specificare variabili di inizializzazione di Visual SourceSafe applicabili a singoli progetti per personalizzare il database utilizzato dal team. Ogni variabile di inizializzazione può essere inserita sotto intestazioni di progetto nel file di inizializzazione applicabile in modo da personalizzare il funzionamento di Visual SourceSafe per i diversi progetti.

Impostazione di variabili applicabili a tutti i progetti

È possibile impostare variabili globali applicabili a tutti i progetti in un file di inizializzazione. Queste variabili devono essere inserite prima di qualsiasi intestazione. Di seguito è riportato un esempio di impostazione di una variabile globale da utilizzare come impostazione predefinita per tutti i progetti:

;the following variable applies to all projects
Diff_Format = Visual

Impostazione di variabili specifiche di un progetto

Utilizzare un'intestazione di progetto nel file di inizializzazione per indicare che le variabili specificate sono valide solo per un determinato progetto e tutti i relativi sottoprogetti. Le impostazioni inserite sotto le intestazioni di progetto hanno priorità rispetto alle impostazioni globali delle stesse variabili. Nell'esempio riportato di seguito è stata utilizzata un'intestazione di progetto per specificare le variabili di inizializzazione Diff_Format e Dir per il progetto $/Reports e tutti i relativi sottoprogetti:

;the following variables apply under $/Reports
[$/Reports]
Diff_Format = SS
Dir = C:\DEV

Impostazione di variabili specifiche di un sottoprogetto

È inoltre possibile utilizzare un'intestazione di progetto nel file di inizializzazione per indicare che le variabili specificate sono valide solo per un determinato sottoprogetto. In tal caso, le impostazioni inserite sotto l'intestazione hanno priorità rispetto alle impostazioni delle stesse variabili per il progetto principale. Di seguito è riportato un esempio in cui è stata utilizzata un'intestazione di progetto per specificare la variabile di inizializzazione Diff_Format solo per il sottoprogetto $/Reports/JournalLogs:

;the following variable applies under $/Reports/JournalLogs
[$/Reports/JournalLogs]
Diff_Format = UNIX

Vedere anche

Mostra: