Sintassi, convenzioni e limitazioni di denominazione in VSS
In VSS vengono adottate le seguenti convenzioni, sintassi e limitazioni di denominazione:
- I nomi utente e le etichette possono essere composti da un massimo di 31 caratteri.
- Le password degli utenti possono essere composte da un massimo di 15 caratteri.
- I nomi dei file possono essere composti da un massimo di 255 caratteri e possono includere spazi nei sistemi operativi che li supportano.
- I percorsi dei progetti possono essere composti da un massimo di 259 caratteri (incluso il nome del file).
- Le etichette di progetti e file possono essere composte da un massimo di 31 caratteri.
- Le stringhe di ricerca possono essere composte da un massimo di 63 caratteri.
- I commenti possono essere composti da un massimo di 63 caratteri per il comando Estrai e da 4 KB di caratteri per gli altri comandi.
- Le righe dei file di inizializzazione di VSS possono essere composte da un massimo di 511 caratteri.
- In un progetto del database VSS è possibile aggiungere contemporaneamente fino a 4 miliardi di file e progetti.
- In un progetto del database VSS è possibile aggiungere contemporaneamente fino a 8191 file e progetti.
- La dimensione massima di ogni file memorizzato nel database VSS è di 2 GB.
- È possibile memorizzare fino a 32.767 versioni di un particolare file.
In VSS la maggior parte dei nomi non può iniziare o terminare con spazi o tabulazioni e non è consentito l'utilizzo di nomi di periferiche, ad esempio com1. Per i nomi e le etichette è possibile utilizzare qualsiasi carattere, tranne i seguenti:
- Segno di dollaro ($)
- Carattere chiocciola (@)
- Virgolette angolari (< >), parentesi quadre([ ]), parentesi graffe ({ }) e parentesi tonde (( ))
- Due punti (:) e punto e virgola (;)
- Segno di uguale (=)
- Accento circonflesso (^)
- Carattere pipe (|)
- Asterisco (*)
- Punto esclamativo (!)
- Barra (/) e barra rovesciata (\)
- Segno di percentuale (%)
- Punto interrogativo (?)
- Virgola (,)
- Virgolette semplici e doppie (' ")
- Tabulazione
In VSS sono supportate le convenzioni di denominazione universali (UNC) per i nomi dei file. Se il sistema operativo della rete in uso supporta i nomi dei percorsi UNC, è possibile utilizzarli per qualsiasi nome di percorso.
In VSS non è supportato il carattere chiocciola (@) nelle reti Banyan Vines. Gli utenti di queste reti possono accedere a tutte le funzioni di SourceSafe mediante la mappatura di lettere di unità di rete.