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

등 커밋 리스트에 뜨게 하고 싶지 않은 파일들을 직접 패턴 추가해주면 커밋 시 좀 더 간편해진다.