Visual Studio \ Visual C++ types de fichiers doivent être engagés pour le contrôle de version?
Dans mon projet, j'ai les types de fichiers suivants:
aps
cpp
exe
filters
h
ico
idb
ipch
lastbuildstate
lib
log
manifest
obj
pch
pdb
rc
rc2
res
sdf
sln
suo
tlog
txt
user
vcxproj
J'apprécierais un court raisonnement pour chaque. Si l'un d'entre eux, sont controversés, s'il vous plaît noter. Je suis volontairement, y compris même triviale types de fichiers à des fins d'exhaustivité.
MODIFIER
D'une part, je voudrais être indépendant de la plateforme dans l'avenir. D'autre part, dans le proche avenir, je voudrais travailler avec les membres de l'équipe avec les mêmes configurations. Dossier de compatibilité entre les configurations est certainement une option, de sorte que les fichiers de configuration de la tenue de chemins d'accès peuvent être inclus si elle facilite le flux de travail.
Encore une fois, je serais sûrement apprécier une explication de quoi il s'agit.