Condivisione di file
I progetti VSS sono simili alle cartelle del sistema operativo sotto molti aspetti. Tuttavia, mentre ogni file nel sistema operativo esiste esclusivamente in una cartella, un file di VSS può esistere contemporaneamente in molti progetti diversi.
In VSS è possibile condividere file. All'interno del database VSS, esiste una sola copia, ovvero la copia master del file. Ogni progetto a cui appartiene il file include semplicemente un puntatore alla copia master. Quando si modifica il file in un qualsiasi progetto, questo viene aggiornato automaticamente in tutti i progetti che lo condividono.
Esempio
Se si aggiunge un file denominato Prova al Progetto A e al Progetto B, vengono aggiunti due file non collegati con lo stesso nome. Se si aggiunge il file Prova in uno di questi progetti e lo si condivide con l'altro progetto, i due progetti sono collegati allo stesso file.
Un file condiviso ha caratteristiche identiche in tutti i progetti in cui viene condiviso, ovvero tutti i progetti che condividono il file includono un puntatore identico a un'unica copia master del file.
Nota È importante conoscere le conseguenze dell'esecuzione dei comandi Elimina e Cancella su file condivisi.Se un file è condiviso in più progetti, l'eliminazione o la cancellazione del file in un progetto non comporta l'eliminazione del file dal database VSS e di conseguenza non libera spazio su disco.
Per ulteriori informazioni su come condividere i file, vedere:
Vedere anche
Interruzione del collegamento e condivisione di file e progetti | Utilizzo di Visual SourceSafe 6.0 | Interruzione del collegamento e condivisione di file e progetti