Condividi tramite


Mascheramento di progetti

Il mascheramento consente di designare i progetti che in genere non vengono utilizzati e di cui pertanto non è necessario mantenere delle copie locali. Se un progetto è mascherato, i comandi Leggi, Archivia, Estrai, Annulla estrazione e Differenze progetto non vengono applicati al progetto se vengono eseguiti in modo indiretto (come parte di un'operazione ricorsiva). I comandi diretti, ovvero applicati al progetto mascherato selezionato in Gestione risorse, verranno eseguiti normalmente.

Si supponga, ad esempio, di utilizzare il progetto $/MiaApp. Il progetto include i sottoprogetti Codice e Test che si desidera utilizzare e il progetto Doc che invece non viene mai utilizzato. Per ottenere la configurazione desiderata, può essere necessario leggere $/MiaApp in modo ricorsivo e quindi eliminare la sottocartella Doc dal disco rigido.

La soluzione consiste nel mascherare $/MiaApp/Doc. Anche se il progetto è mascherato, è comunque possibile leggere il progetto e i relativi file in qualsiasi momento. Quando il progetto $/MiaApp viene letto in modo ricorsivo, tuttavia, il progetto Doc e i relativi sottoprogetti verranno ignorati. In altri termini, se un progetto è mascherato verrà ignorato in tutte le operazioni eseguite in modo ricorsivo a un livello superiore.

Quando si maschera un progetto, verranno mascherati implicitamente tutti i relativi sottoprogetti che pertanto verranno esclusi da qualsiasi operazione ricorsiva eseguita sul progetto mascherato o su un progetto di livello superiore nell'elenco dei progetti.

Per ulteriori informazioni sul mascheramento dei progetti, vedere:

Vedere anche

Utilizzo di cartelle replicate | Utilizzo di Visual SourceSafe 6.0