-
Notifications
You must be signed in to change notification settings - Fork 0
Release Process
toto113 edited this page Jul 3, 2013
·
1 revision
- 안정화 브랜치 : master
- 개발 브랜치 : develop
- 기능(feature) 브랜치 : feature/{ISSUE}
- 핫픽스(hotfix) 브랜치 : hotfix/{ISSUE}
- 릴리즈 브랜치 : release/{VERSION}
- 참고. 버전관리용 태그 : {VERSION}
# 1~2 단계를 묶어서 아래 명령어로 처리
mvn jgitflow:release-start- 버그 발생하면, 배포 브랜치에서 작업 후 develop 으로 back merge 진행
6~7 단계를 묶어서 아래 명령어로 처리
mvn jgitflow:release-finish- 8.1 핫픽스 사항 발견
mvn jgitflow:hotfix-start- 8.2 핫픽스 사항 처리 후 커밋
- 8.3 핫픽스 사항 완료
mvn jgitflow:hotfix-finish- 8.4 실서버 배포
git flow release start 1.0
mvn release:prepare -DreleaseVersion=1.0
mvn release:perform
git tag 1.0
git flow release finish 1.0
merge conflict and need to resolve ;(jgitflow - https://bitbucket.org/atlassian/maven-jgitflow-plugin/wiki/Home
