전자정부프레임워크 초기 설정

Tags:

egovframework

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 추가.

3. Server 등록

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

Error

해결
-> 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에 있는 걸 로컬에 오버라이드.