Partage de fichiers

Les projets VSS présentent de nombreux points communs avec les dossiers d'un système d'exploitation. Cependant, alors que tout fichier d'un système d'exploitation n'existe que dans un seul dossier, un fichier VSS peut exister simultanément dans de nombreux projets différents.

Dans VSS, vous pouvez partager des fichiers. À l'intérieur de la base de données VSS, il n'existe qu'une seule copie du fichier, la copie principale, sur laquelle pointe simplement chaque projet auquel appartient le fichier. Lorsque vous modifiez le fichier dans l'un des projets, VSS met immédiatement à jour tous les projets qui partagent ce fichier.

Exemple

Le fait d'ajouter un fichier du nom de TEST au projet A et au projet B revient à ajouter deux fichiers sans aucun rapport mais portant le même nom. En revanche, le fait d'ajouter le fichier à l'un des projets, puis de le partager avec l'autre projet entraîne la liaison partagée des deux projets au même fichier.

Un fichier partagé existe de la même façon dans chaque projet qui le partage. En d'autres termes, tous les projets se partageant ce fichier possèdent un même pointeur vers la copie principale unique de ce fichier.

Remarque   Il est essentiel de bien comprendre les implications des commandes Détruire et purger sur les fichiers partagés. Si un fichier est partagé par plusieurs projets, sa destruction ou sa purge dans un des projets ne le supprime pas de la base de données VSS, et par conséquent ne libère pas d'espace disque.

Pour plus d'informations sur le partage de fichiers, reportez-vous à :

Voir aussi

Branchement et partage de fichiers et projets | Utilisation de Visual SourceSafe 6.0