Partager via


Création et organisation de projets

VSS n'impose aucun critère en matière de conception de projet. Cependant, pour optimiser l'organisation de votre projet et en accroître l'efficacité, il est recommandé de tenir compte des conseils suivants lors de sa conception :

  • Vous pouvez transformer tous les dossiers de votre système de fichiers local en projet racine sous VSS. Vous pouvez faire de chaque sous-dossier un sous-projet. Par exemple, si vous stockez un code dans un dossier contenant trois sous-dossiers dans le dossier de votre système de fichiers local, créez un projet avec trois sous-projets au sein de VSS.
  • Répartissez les fichiers de manière logique parmi les projets et les sous-projets. VSS peut gérer plus de 8 000 fichiers par projet, mais décomposer des projets importants en sous-projets tend à faciliter leur utilisation.
  • N'ajoutez pas séparément un même fichier à plusieurs projets, si vous voulez que les mêmes modifications soient ajoutées aux différents projets. Partagez plutôt ce fichier parmi les projets.
  • Si vous ne faites que passer à une nouvelle version d'un projet, ne créez pas un nouveau projet. Vous pouvez étiqueter le projet de façon à identifier la version correspondante.
  • Regroupez dans un même projet VSS tous les fichiers nécessaires à la génération d'un programme. Ces fichiers sont généralement du code, mais peuvent aussi être des fichiers Makefile, des bibliothèques, des images bitmap, des bibliothèques de liaisons dynamiques et même des programmes complémentaires.
  • Ne conservez pas des fichiers exécutables dans des projets VSS, à moins qu'il ne faille beaucoup de temps pour les générer. N'occupez pas d'espace dans VSS alors que vous pouvez, quand vous le souhaitez, compiler et créer une liaison afin de générer un fichier exécutable.
  • Le projet ne devrait contenir que le dernier exemplaire de code testé avec succès en compilation et en exécution. Si cela s'avère quelquefois difficile, surtout au début d'un projet, il est recommandé de n'archiver aucun code dans VSS sans avoir vérifié qu'il est compilé et qu'il fonctionne. Si chacun suit cette règle, tout le monde peut à tout moment obtenir et compiler un projet ainsi qu'en visualiser l'état.
  • Enregistrez vos fichiers de documentation courants, vos icônes, fichiers graphiques et autres fichiers dans des projets VSS.
  • Dans le cas d'un projet multi-utilisateur, un fichier ne doit être extrait que le temps nécessaire pour y apporter des modifications et les tester. Si un fichier est extrait pendant plusieurs jours, d'autres utilisateurs ne pourront pas utiliser la version la plus récente contenant les modifications qui ont été apportées au fichier.
  • Pour l'imbrication des sous-projets, respectez la limite prise en charge de 15 sous-projets par projet. Ce qui peut aussi être restreint par le chemin d'accès du projet de 259 caractères.

Voir aussi

Mise en route de Visual SourceSafe 6.0 | Contrôle de version | Dossiers de travail | Utilisation de l'Explorateur