소프트웨어 개발 버전 표기법
<버전 증가 규칙>
초기 개발 버전 : 0.x.x : 안정화되지 않은 버전이다.
최초 배포 버전 : 1.0.0 : 추후의 버전은 최초 배포 버전의 소프트웨어를 기준으로 명세
버그 수정 시 : X.Y.Z에서 Z를 증가시킨다. 수 버전 또는 Patch버전 증가.
기능 추가 : X.Y.Z에서 Y를 증가시킨다. 부 버전 또는 Minor버전 증가.
기존 버전과 호환되지 않는 변화 : X.Y.Z에서 X를 증가시킨다. 주 버전 Major버전 증가.
부 버전 증가 시 수 버전은 0으로 초기화
주 버전 증가 시 부 버전 및 수버전은 0으로 초기화
< 정식 출시를 앞둔 pre-release 버전 관리 >
버전 + a1, a2, a3...의 형태로 표기.
2.1.12+a1
< 빌드 메타데이터를 적용하는 경우 >
커밋해시의 앞부분(최소6글자)를 이용하여 버전 + 커밋해시의 형태로 표기한다.
1.0.11+f36e00
버전은 무조건 증가시키는 방향으로 기입한다.
댓글
댓글 쓰기