Какие типы файлов Visual Studio\Visual С++ должны быть привязаны к контролю версий?
В моем проекте у меня есть следующие типы файлов:
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
Я был бы очень признателен за короткую аргументацию для каждого. Если какой-либо из них противоречив, обратите внимание на это. Я намеренно включаю даже тривиальные типы файлов для полноты.
ИЗМЕНИТЬ
С одной стороны, я хотел бы быть независимой от платформы в будущем. С другой стороны, в ближайшем будущем я хотел бы работать с членами команды с аналогичными настройками. Совместимость папок между установками, безусловно, является опцией, поэтому файлы конфигурации, содержащие пути, могут быть включены, если это облегчает рабочий процесс.
Снова, я бы с уверенностью оценил объяснение, что.