Spring Framework
이클립스 SVN 커밋 시 target 등 불필요한 부분 안 나오게 하기
일상의 기록을 남긴다
2018. 7. 20. 14:48
팀 프로젝트를 하며 형상관리를 SVN 으로 하다보면 작업파일을 commit 할 때 불필요한 것들(target 폴더, setting 파일 등)이
commit 리스트에 자꾸 나타난다.
귀찮은 것은 딱 질색인 나같은 사람한테 꼭 필요한 셋팅을 하나 추가한다.
위와 같이 불필요한 파일이 commit 리스트에 안 나오게 하려면 다음의 스텝을 따르면 된다.
이클립스 메뉴 -> window -> preferences -> team -> ignored resources
add pattern 버튼 누르고 패턴 추가해주면 됨.
.project
.classpath
.settings
*/target ==> 메이븐 사용시 나타나는 폴더. 프로젝트 셋팅에 따라서 target 폴더가 없을 수 있다.
# 참고로 인터넷에서 검색한 결과 */target/** 또는 */target/*.* 을 추가하라는 글을 많이 봤다. 그런데 내가 직접 해보니
*/target/** 으로 할 경우 /target 이하의 폴더들은 제외가 되지만 막상 /target 폴더는 제외가 되지 않고 commit 리스트에 나온다.
또한 */target/*.* 은 제외되는 것이 없더라.
그 외에도 불필요하다 싶은 파일의 형식을 추가해주면 된다.