Які типи файлів Visual Studio \ Visual C ++ слід взяти за контроль версій?
У моєму проекті є такі типи файлів:
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
Я дуже вдячний для коротких міркувань для кожного. Якщо будь-який з них є суперечливим, будь ласка, зауважте це. Я навмисно включаю навіть тривіальні типи файлів для повноти.
EDIT
З одного боку, я хотів би в майбутньому бути платформою незалежною. З іншого боку, найближчим часом я хотів би попрацювати з членами команди з подібними налаштуваннями. Сумісність папок між налаштуваннями, безумовно, є варіантом, тому файли конфігурації, що містять шляхи, можуть бути включені, якщо це полегшує робочий процес.
Знову ж таки, я неодмінно вдячний би поясненню, що робити.