Какие типы файлов 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
Я был бы очень признателен за короткое объяснение каждого из них.Если какой-либо из них является спорным, пожалуйста, обратите внимание.Я намеренно включаю даже полные типы файлов для полноты.
РЕДАКТИРОВАТЬ
С одной стороны, я хотел бы быть независимым от платформы в будущем.С другой стороны, в ближайшем будущем я хотел бы поработать с членами команды с подобными настройками.Совместимость папок между настройками, безусловно, является опцией, поэтому файлы конфигурации, содержащие пути, могут быть включены, если это облегчает рабочий процесс.
Опять же, я бы с благодарностью объяснил, что к чему.