프로젝트 관련 파일

정경섭·2023년 8월 21일
0

sln - 솔루션이 관리하는 여러 프로젝트에 대한 정보 포함. VS의 2008, 2010, 2019 버전은 호환되지 않아 변환 필요
suo - 작업 내용, 솔루션 관련 설정 변경 내역 등 저장 (사용자 작업 로그 파일)
user - 사용자별 환경 설정 내용 저장
vcxproj (또는 vcproj) - C++ 프로젝트 구성 정보 저장 (소스코드, 헤더 파일, 컴파일과 링크 설정 정보 등)
ipch 폴더 - 컴파일때 생성되는 다양한 파일 저장
ncb - Visual Studio 2008에서 빌드시 생성되는 데이터베이스 파일
sdf - Visual Studio 2010에서 빌드시 생성되는 데이터베이스 파일
filters - Visual Studio 2010 이상 버전에서 프로젝트에 포함하는 파일 목록 저장

소스 코드를 Commit 할 때 제거해야 하는 파일과 폴더는 다음과 같다.

.ncb (VS2008), .sdf (VS2010 이후) - 가장 큰 용량을 차지하며, 빌드할 때마다 생성 된다.
Debug/Release - 솔루션과 프로젝트 폴더에 생성되며, 빌드할 때마다 생성 된다.
.user - 해당 프로젝트를 작업하는 PC마다 생성된다.
.suo - 작업 내역이 기록 된 로그 파일은 필요하지 않다.
ipch 폴더 - 빌드할 때마다 생성 된다.

스크랩
https://www.bearpooh.com/63
https://codingcoding.tistory.com/457

profile
Keep Building

0개의 댓글