2010-08-16 4 views
0

Est-il possible d'utiliser VSS 2005 avec VS2005 et de ne pas inclure les fichiers .sln et proj dans le référentiel source? Si oui, quelqu'un pourrait-il fournir un modèle pour que cela fonctionne? Il me semble, que la compréhension de la hiérarchie du projet serait un site damné plus simple sans l'intégration par défaut entre VS2005 et VSS. Et avant que quiconque commentaires, le choix du contrôle de code source est dictée par le client ne me ... plus est la pitié :-(Visual SourceSafe et VS2005 sans intégration complète

Cordialement

Paul J.

+0

Pourquoi voudriez-vous que sln et proj soient exclus de SCM? – taylonr

Répondre

0

VSS intègre à la solution-projet niveau ou à un niveau de fichier.

Si vous voulez l'intégration avec Visual studio, vous devez utiliser l'intégration de niveau projet Solution.

Si vous êtes prêt à renoncer à l'intégration de Visual studio, vous pouvez simplement mettre les fichiers dans VSS un d check-in/check-out manuellement selon les besoins.

1

Les .sln et .prj fichiers dictent quels fichiers appartiennent à quels projets, où ils sont, quels drapeaux compilateur à utiliser pour les construire, etc. Les certainement doivent être contrôlés.

Ne pas les contrôler serait comme ne pas contrôler votre makefile. Dans cinq ans, quand tout ce que vous pouvez trouver est le référentiel, comment quelqu'un pourra-t-il construire le système?

Si vous avez vraiment mal à ne pas les utiliser (peut-être vous avez votre propre makefile que vous utilisez pour construire?) Alors probablement la meilleure chose à faire est d'utiliser VSS directement pour abattre le système. IOW: n'utilisez pas l'intégration. Bien sûr, si vous n'utilisez pas VisualStudio pour l'intégration du contrôle des sources et que vous n'utilisez pas la compilation, cela ne laisse aucune raison de l'utiliser du tout. Emacs est un éditeur bien meilleur, alors utilisez-le plutôt et faites-le entièrement avec VS.

Questions connexes