migration
목차
기존 개발환경을 다음과 같이 재정리한다.
2025.08.09일 이후
1. 새로운 개발환경의 root 경로를 정한다.
기존 개발환경은 놔두고 새로운 root가 될 폴더를 만든다.
기존 개발환경은 svn에서 접속 권한이 제거됬다.
새로운 root경로 예) d:\ubi3
이 후 위의 예)를 기준으로 설명한다.
2. 환경변수를 정의한다. (바뀜 주의)
UBI3_SERVER = d:/ubi3/ubi3Framework/server
3. d:/UBi3/UBi3FrameWork 에서 svn check-out한다.
svn 러퍼지토리 endpoint ⇒ https://110.45.156.44/svn/UBi3FrameWork
로컬 경로 ⇒ d:/UBi3/UBi3FrameWork
체크아웃을 진행하면 d:/UBi3/UBi3FrameWork 하위에 다음과 같은 폴더구조가 생긴다.
d:/UBi3
+UBi3FrameWork
+FrameWorkReference
+Server
+ServerDeploy
+sw
4. 개별 프로젝트가 위치할 폴더를 만든다.
폴더를 아래 위치에 만든다.
d:/UBi3
+UBi3Projects
만들어진 ../UBi3Projects하위에 개발중인 사이트를 svn Check-out 한다.
../UBi3Projects
+SEC-ERP
svn endpoint는 https://110.45.156.44/svn/SEC-ERP
다른 프로젝트 들은
https://110.45.156.44/svn/DWC-ERP
https://110.45.156.44/svn/KW-ERP
https://110.45.156.44/svn/SWMCP-ERP
... 으로 각각
D:/UBi3/UBi3Projects/DWC-ERP
D:/UBi3/UBi3Projects/KW-ERP
D:/UBi3/UBi3Projects/SWMCP-ERP
에 Check-out 하면된다.
4. d:/UBi3/UBi3FrameWork/Server/Data/Settings/Service 폴더에 들어갈 json 서비스 파일은 별도 공급 받는다.
이는 보안상 공개하지 않는다.
프로젝트 관리자를 통해 공급받기 바란다.
공급받은 json파일은 svn에 add 하여 관리하지 않는다.(DB에 대한 보안문제)
5. 프로젝트 일괄빌드
최초 svn check-out후 프로젝트를 전체 일괄빌드 후 개발시작한다. 매일 일과 시작전에 Update하고 시작하기 바란다.
6 SVN update의 습관화
아래 두 레퍼지토리는 수시로 Update하시기 바랍니다.
1) d:/UBi3/UBi3FrameWork
2) 개별 프로젝트 시작전
migration.txt · 마지막으로 수정됨: 저자 127.0.0.1
