전자정부프레임워크 초기 설정
28 Jul 2017egovframework
http://www.egovframe.go.kr/ 다운로드 -> 개발환경(2.x 다운로드) -> 2.5.1 선택 -> 개발자용 개발환경(Light Version)
SVN Connector가 없을 경우 다운 (SVNKit 1.6.15) 하단은 다운 받은 후 연결 되어있는지 확인.
SVN Repositories
New Repository Location 선택
- URL :
https://192.168.***.**/svn/***2.0
- user & password(wye) 입력 -> trust
Browse 눌러서 연결 되었는지 확인.
1. Find/Check Out As (가져올 프로젝트 폴더로 선택할 것)
1) 4번째(Check out as a project with the name specified: …)
2) 프로젝트를 마우스 우 클릭 후 Configure -> Convert to Maven Project
pom 만들라는 창이 뜰 경우 -> check out을 잘못 잡아 준 경우다.
하단에 있는 동그라미부분을 선택하고 find/check out 해줄 것.
2. Build Path -> Libraries -> Add Library -> Web App Libraries 추가.
4. JAVA jre가 jdk로 잡혀있지 않은 경우 수정해 줄 것.
=============>
5. settings.xml이 잘 설정 되어 있나 확인
Preferences – Maven – User Settings
ㄴ 현재 잘못된 경로를 나타내고 있음(/.m2/settings.xml)
(/.m2/repository/settings.xml)
SVN COMMIT
원격: 192.168.***.** / ***
VisualSVN Server – wye
1. 프로젝트 svn 연결
폴더 우 클릭 – team – Share Project - svn – Create a new repository location
해결
-> repository를 새로 생성해서 오류 없앴음.
원격에서 VisualSVN Server Manager - Create New Repository.
ignore 설정
1-1 필요없는 파일까지 commit 되어서 ignore 설정.
=> window – preferences – team – Ignored Resources
.project
.classpath
.settings
*/target/**
1-2 svn:ignore로 설정하기.
=> 폴더 우 클릭 – Team – Set Property
- Add to svn:ignore.. 메뉴가 없거나 비활성화 되는 경우는 이미 대상파일/디렉토리가 소스 관리를 받고 있는 상황. 이 경우에는 ignored 설정 불가함. 이 경우에는 두 가지 선택이 있을 수 있음.
가) 위의 전역 키워드를 추가하는 방법을 사용..
나) 대상을 백업 후 svn에서 대상을 삭제한 상태에서 svn에 커밋 해서 형상관리에서 삭제.. 한뒤 대상을 복구.. 그리고 Add to svn:ignore.. 활성화된걸 확인 후 ignored 설정완료.
2. 커밋을 위한 Show View 설정
Window – Show View – Synchronize
3. 커밋 순서
1) Synchronize 부분 F5
2) Update
3) 충돌없으면 수정한 파일 선택
4) 코멘트 입력 후 OK
4. 충돌 해결
1) 변경 부분 물어보고 수정
2) Mark as Merged
3) commit
확실하다면 Override and Commit
Override and Update는 SVN에 있는 걸 로컬에 오버라이드.