Question

Je viens de commencer à travailler sur mon premier projet Visual Studio, et j'importé tout le code existant pour le projet dans un repo de la mine SVN sans contrôle quels fichiers étaient binaires et qui ne sont pas. Alors maintenant, je suis en train de nettoyer la prise en pension et je suis tombé sur une .sbr, .pch et fichiers .res.

Je figure le fichier .pch n'a pas besoin d'être en contrôle de source, car il est binaire. Mais les sbr et res fichiers sont actuellement vides, donc je ne peux pas dire désinvolture si elles devraient être dans le repo. Donc, devraient-ils être dans ou dehors?

Était-ce utile?

La solution

fichiers .res sont compilés versions de fichiers .rc, donc ils ne doivent pas nécessairement être dans le dépôt soit.

Après avoir enlevé tous les fichiers que vous ne croyez pas sont nécessaires (la plupart des fichiers non texte à l'exception des images ne sont probablement pas nécessaires), vous devriez vérifier votre projet dans un répertoire propre et essayer de faire une génération complète. Si elle échoue, vous avez supprimé trop. (Si elle réussit, alors vous pourrez peut-être retirer plus de choses!)

Autres conseils

Ils ne devraient pas être dans le repo. Ils sont tous les fichiers intermédiaires créés lors de la compilation.

Res peut être nécessaire car ils peuvent contenir des ressources. SBR est navigateur source et doit être créé sur la compilation si vous utilisez l'option / Fr (je pense).

Edit: Peu importe, je suppose que l'affiche ci-dessus me est correcte. Assurez-vous que vous avez les fichiers .rc / RC2 alors.

fichiers .PCH sont des en-têtes pré-compilés et ne doivent pas être inclus dans SVN. Ils seront à nouveau lorsque vous consultez votre code de base et et compilons.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top