DJ메탈짱™의 Free Style

Subversion 무시목록 추가하기 ( Global ignore pattern ) 본문

일(job)/기타(ETC)

Subversion 무시목록 추가하기 ( Global ignore pattern )

뽀&쏭 2021. 1. 31. 12:49

1. 무시목록 추가하기 ( Global ignore pattern )

- 무시목록을 사용하는 이유는 저장소 커밋시 불필요한 업로드(리비전 업데이트) 하는 것을 줄여주기 위한 한 방법이기 때문에 좀더 편하게 작업하는 것이 가능하기 때문이다. (본인의 경우지만....^^;;)

 

현재 본인이 무시목록에 추가한 명단은...

*.config *.zip *.bak *.sln *.vsmdi *.suo *.avi *.dll *.pdb *.xml *.scc *.vspscc *.vssscc *.cache bin obj *.user

 

1) *.config

    - web.config 및 각종 config 파일은 클라이언트 local마다의 각 설정이 있기 때문에 공유

       하지 않는 것이 좋은듯~

 

2) *.zip *.bak

    - 압축파일이나 백업파일은 역시 불필요하지요.

 

3) *.sln *.vsmdi *.suo 

    - 솔루션 관련 파일도 local마다 차이가 있으므로 pass

 

4) *.avi

    - 동영상 파일과 같이 용량이 큰놈도 굳이 연결할 필요없겠지요.

 

5) *.dll *.pdb *.xml *.cache *.user

    - 빌드시 생성되는 파일들이므로 단 하나의 파일을 수정했는데도 빌드를 하게 되면 참조된 프로

       젝트라던가 있게 되면 해당 파일들이 모두 업데이트 되므로 서버전 커밋 대상이 되는 번거로

       움이 있다.

       그러므로 될수 있으면 무시목록에 추가하여 빌드정보는 local에만 간직하도록 하는게 편함

 

6) *.scc *.vspscc *.vssscc

    - SourceSafe --> Subversion으로 바꾸는 사용자라면 기존 SourceSafe 사용시 생

       성되었던 파일들을 삭제 및 무시목록에 추가하도록 한다.

 

7) bin obj

    - 디렉토리 단위로 무시할수 있다. 5번 항목과 다른 방법일지도....