DEV ::/Etc
STS/SVN - Ignored Resources 설정으로 target 폴더 및 불필요한 파일 커밋 리스트에서 제외 하기
bbombi
2023. 4. 12. 16:06
target 폴더는 *.jar나 *.war 파일을 저장하는 폴더로, 메이븐 빌드시 생성된다.
플젝을 실서버에 반영할 때 이 target 폴더에 있는 이 jar나 war를 묶어 배포하게 된다.
따라서 플젝 커밋 시 이 target 관련 파일들이 커밋될일은 없다.
그런데 커밋 리스트에 위처럼 뜨면 체크해제 해주는게 너무 귀찮다..
커밋하고 싶지 않은 파일들을 미리 설정해주어 귀찮음을 해소해주도록 하겠다. ㅎ
메뉴 - Window - Preferences - Version Contreol (Team) - Ignored Resources
로 들어가서 Add Pattern 을 눌러 세팅을 추가해주면 된다.
(만약 좌측 메뉴에 Team이 안보이면 좌측상단' type filter text' search란에 Team을 검색해서 찾아주자! ㅎㅎ)
*/target/** 을 입력하고 OK - Apply 해준다.
다시 플젝을 잡고 커밋 리스트를 확인해보았더니
아까 떴던 많이 target 폴더들이 리스트에 뜨지 않는걸 확인할수있었다 ^*^
그 외에도
.classpath
.project
.settings
등 커밋 리스트에 뜨게 하고 싶지 않은 파일들을 직접 패턴 추가해주면 커밋 시 좀 더 간편해진다.