ProgramingTip

Visual Studio 2010의 전역 소스 코드 제어 무시 패턴에는 무엇이 포함되어야합니까?

bestdevel 2020. 11. 14. 10:56
반응형

Visual Studio 2010의 전역 소스 코드 제어 무시 패턴에는 무엇이 포함되어야합니까?


Visual Studio 2010을 설치하고 새로운 파일 형식으로 2008 년에 비해 새로운 파일 형식 (적어도 C ++ 프로젝트에서는 ... 다른 형식에 대해 알지 못함)이 표시됩니다. 예 : .sdf, .opensdf, ncb 파일을 SQL Server Compact 파일에 저장 Intellisense 정보로 대체 공유? 또한 빌드 로그로 보이는 .log 파일이 생성됩니다.

이 점을 감안할 때 전역 무시 패턴에 추가하는 것이 안전하고? 방망이에서 나는 .sdf, .opensdf를 가정합니다. 그러나 다른 것은 무엇입니까?


C ++ 프로젝트의 경우 다음 파일을 무시하는 것이 좋습니다.

  • *. sdf 및 * .opensdf (.vcxproj / .sln이 Visual Studio IDE에로드되는 동안에 만 열린 임시 파일)
  • *. 수오
  • *. vcxproj.user
  • 프로젝트가 사전 설치된 헤더 (PCH)를 사용하는 경우 ipch 폴더가 더 나은 성능을 위해 PCH를 체계적으로 수있는 Intellisense 컴파일러 용 스토리지입니다.

C # 프로젝트의 경우 binobj디렉토리도 무시하는 것이 좋습니다 *.suo.


*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.ilk *.aps *.suo *.ncb *.user *.opt *.plg */Debug* */Release* */debug* */release* *.*~ *.tlb *_i.c *_p.c _*.idl _*.h *.obj *.vspscc dlldata.c *.pch *.idb *.pdb *.manifest *.res *.exe *.dll mt.dep BuildLog.htm *_i.h *.idc *.swp *.trx */TestResults *.vcxproj.filters ipch *.sdf *.opensdf

MS Visual Studio의 파일 형식에 관한 정보입니다.

  • *.o: GCC 개체 파일
  • *.lo: GNU Libtool 라이브러리 개체 파일
  • *.la: libtool 아카이브
  • *.al:?
  • .libs: autotools 디렉토리
  • *.so, *.so.[0-9]*: GNU 공유 라이브러리
  • *.a: GCC 가져 오기 또는 정적 라이브러리
  • *.pyc: 저장된 Python 파일 / 라이브러리
  • *.pyo: Python 개체 파일
  • *.rej: SVN 충돌 해결 파일 (대부분 백업)
  • *~, . ~ : Kate, Kwrite와 같은 Linux 데스크톱 유틸리티를위한 임시 백업 파일 ...
  • #*# .#*: 빌드 시스템 생성 중간 응답 파일 등
  • .*.swp: VIM 편집기 스왑 파일
  • .DS_Store: OSX 디렉토리 메타 데이터 저장소

  • *.ilk: MSVC 증분 링커 파일입니다.
  • *.aps: 현재 리소스 펼쳐 파일의 바이너리 버전입니다. 빠른 로딩이 사용 됩니다.
  • *.suo: 솔루션 사용자 옵션
  • *.ncb: MSVC Intellisense 데이터
  • *.user: QtCreator (및 기타) 개인 사용자 설정 파일.
  • *.opt: MSVS 작업 공간 옵션
  • *.plg: 로그 파일 빌드
  • */Debug*, */debug*: 디버그 디렉토리
  • */Release*, */release*: 릴리스 빌드 디렉토리
  • *.tlb: MIDL 컴파일러의 형식 라이브러리 출력
  • *_i.c, *_p.c, _*.idl, _*.h, *_i.h:에 관한 파일을 생성합니다. _i- 인터페이스, _p- 프록시 등
  • *.obj: MSVC 개체 파일.
  • *.vspscc: 소스 코드 제어 구성
  • dlldata.c: MIDL 생성 프록시 / 스텁 코드.
  • *.pch: MSVC 미리 된 헤더
  • *.idb: 최소 재 구축 증분 데이터베이스
  • *.pdb: 프로그램 디버그 데이터베이스 : 모든 디버그 정보를 포함합니다.
  • *.manifest: 매니페스트 파일
  • *.res: 파일 된 리소스 파일입니다.
  • *.exe, *.dll: Windows 바이너리
  • mt.dep: 생성 된 매니페스트
  • BuildLog.htm: 자명
  • *.idc: 인터넷 데이터베이스 커넥터 정의
  • *.trx: Visual Studio 테스트 결과 파일
  • */TestResults: 자명
  • *.vcxproj.filters: 개인 사용자 종속 VS IDE 파일.
  • ipch: MSVC 사전 컴파일 된 헤더 디렉토리
  • *.sdf: SQL Server Compact 데이터베이스 파일
  • *.opensdf: 해당 .sdf 관련 임시 파일

참고 URL : https://stackoverflow.com/questions/2538149/what-should-be-contained-in-a-global-source-code-control-ignore-pattern-for-visu

반응형