Après l'installation et l'utilisation de Visual Studio 2010, je vois des types de fichiers plus récents (au moins avec des projets C++ ... ne connaissent pas les autres types) par rapport à 2008. Par exemple. .sdf, .opensdf, qui je suppose sont le remplacement des fichiers ncb avec des informations Intellisense stockées dans des fichiers SQL Server Compact? Je remarque également que des fichiers .log sont générés, qui semblent être des logs de construction. Compte tenu de cela, qu'est-ce qui est sûr à ajouter à mon schéma d'ignorance globale? D'emblée, je suppose que .sdf, .opensdf, mais quoi d'autre?Que doit contenir un modèle d'ignorance de contrôle de code source global pour Visual Studio 2010?
Q
Que doit contenir un modèle d'ignorance de contrôle de code source global pour Visual Studio 2010?
64
A
Répondre
77
Pour les projets de C, vous devriez être bien ignorant les fichiers suivants:
- *. sdf et * .opensdf (fichier temporaire ouvert uniquement lorsque .vcxproj/.sln est chargé dans Visual Studio IDE)
- *. suo
- *. vcxproj.user
- ipch dossier, si votre projet utilise des en-têtes pré-compilés (PCH); il est un compilateur pour le stockage IntelliSense qui peut désormais utiliser PCH pour une meilleure performance
Pour les projets C#, il est aussi une bonne idée d'ignorer bin
et obj
répertoires et *.suo
aussi.
50
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.ilk *.aps *.suo *.ncb *.user *.opt *.plg */Debug* */Release* */debug* */release* *.*~ *.tlb *_i.c *_p.c _*.idl _*.h *.obj *.vspscc dlldata.c *.pch *.idb *.pdb *.manifest *.res *.exe *.dll mt.dep BuildLog.htm *_i.h *.idc *.swp *.trx */TestResults *.vcxproj.filters ipch *.sdf *.opensdf
Read this reference page for file types from MS Visual Studio
*.o
: GCC fichiers objet*.lo
: GNU Libtool Library Object File*.la
: libtool archives*.al
:.libs
: autotools objet répertoire*.so
,*.so.[0-9]*
: bibliothèque GNU partagée*.a
: import GCC ou d'une bibliothèque statique*.pyc
: fichier Python Compilé/bibliothèque*.pyo
: fichier objet Python*.rej
: Fichier de résolution de conflit SVN (principalement des sauvegardes)*~
, . ~: les fichiers de sauvegarde temporaires pour les utilitaires de bureau Linux comme Kate, Kwrite ...#*#
.#*
: système de construction ont généré des fichiers de réponses intermédiaires, etc..*.swp
: éditeur VIM fichier d'échange.DS_Store
: stockage des métadonnées de répertoire OSX*.ilk
: MSVC Fichier de liens incrémentaux.*.aps
: Binary version of the current resource script file; used for quick loading.*.suo
: Solution User Options*.ncb
: MSVC IntelliSense données*.user
: QtCreator (et peut-être d'autres) fichier de paramètres utilisateur privé.*.opt
: Options de l'espace de travail MSVS*.plg
: Créer fichier journal*/Debug*
,*/debug*
: répertoire Debug*/Release*
,*/release*
: répertoire de construction de sortie*.tlb
: Sortie bibliothèque Type de compilateur MIDL*_i.c
,*_p.c
,_*.idl
,_*.h
,*_i.h
: Fichiers générés MIDL. _i - interface, _p - proxy, etc.*.obj
: fichier objet MSVC.*.vspscc
: Configuration du contrôle de code sourcedlldata.c
: MIDL generatd proxy/stub code.*.pch
: MSVC tête précompilés*.idb
: Reconstruire minimum Base de données incrémentale*.pdb
: Programme base de données de débogage: contient toutes les informations de débogage.*.manifest
: fichiers Manifest*.res
: fichier de ressources Compilé.*.exe
,*.dll
: binaires Windowsmt.dep
: Manifest GeneratedBuildLog.htm
: auto-explicatives*.idc
: Base de données Internet Définitions des connecteurs*.trx
: Visual Studio Test Results File*/TestResults
: Explicite*.vcxproj.filters
: Privé dépendant de l'utilisateur VS fichier IDE.ipch
: MSVC précompilés répertoire d'en-tête*.sdf
: Base de données SQL Server Compact fichier*.opensdf
: fichier temporaire correspondant lié à .sdf
Questions connexes
- 1. Question de contrôle de source Visual Studio
- 2. Les icônes de contrôle de code source ont disparu dans Visual Studio 2010
- 3. Fournisseurs de code source par projet dans Visual Studio?
- 4. Vérificateur d'orthographe de bon code pour Visual Studio 2010
- 5. Que contient le dossier MyProject? Est-ce que ceci doit être ajouté au contrôle de source?
- 6. Comment affecter un raccourci clavier aux commandes de contrôle de code source dans Visual Studio 2008?
- 7. Visual COBOL pour 2010 Visual Studio
- 8. Visual Studio 2010 Compilation du code C
- 9. Client GUI autonome pour le contrôle de source TFS 2010
- 10. Visual Studio 2010 - Datagridview
- 11. Contrôle de graphique Visual Studio 2010 - couleur de la ligne
- 12. Modèle Visual Studio 2010 pour le nouveau UnitTest
- 13. AJAX pour Visual Studio 2010
- 14. Intégration de Visual Source Safe à Visual Studio sans utiliser la liaison de contrôle de source
- 15. Modèle de solution Visual Studio - Projets de contrôle de source de liaison
- 16. Visual Studio 2010 - Option de menu Exporter (Projet) modèle grisée
- 17. Visual Studio 2008/2010 Code Bookmarks Sauvegarde
- 18. Visual Studio 2010 WPF
- 19. Visual Studio - Nom d'utilisateur/Mot de passe pour le déploiement/contrôle de source/partage de code source
- 20. modèle OData dans le modèle Visual Studio 2010
- 21. Le modèle de projet Visual Studio 2010 n'apparaît pas
- 22. Versionnement de source pour Visual Studio Express
- 23. Modifier le contrôle du calendrier WPF dans Visual Studio 2010
- 24. Un projet peut-il contenir d'autres projets avec Visual Studio?
- 25. Modèle de projet manquant dans Visual Studio 2010
- 26. HWnd de Visual Studio 2010
- 27. Configuration de code des marchés dans Visual Studio 2010
- 28. Où commencer si je veux créer un générateur de code pour Visual Studio 2010?
- 29. Zend Studio 7 - source de modèle de code?
- 30. Installation de Visual Studio 2010
s'il vous plaît fournir une explication. –
@bruce: wow, je ne sais pas pourquoi j'ai fait ça. La liste était plus longue que ce que je pensais ... – rubenvb
'. *. Swp' est le fichier temporaire que vim crée au cours d'une session d'édition (et ensuite il est spécifié plus tard comme juste' * .swp'). Je pense que les '# * #' et '. # *' Sont similaires mais pour emacs? C'est surtout une supposition. '* .suo' est Solution User Options, une chose Visual Studio, et' * .ncb' est la base de données IntelliSense. '* .vspscc' a quelque chose à voir avec SourceSafe. – qid