소프트웨어 버전 관리 가이드라인 [시맨틱 버저닝(Semantic Versioning]
본문
형식: MAJOR.MINOR.PATCH (ex 2.3.5)
MAJOR(메인 버전): 호환성이 깨지는 큰 구조 변경 시 1씩 올림
MINOR(사이드 버전): 하위 호환성 유지되는 새 기능 추가 시 1씩 올림
PATCH(수정 버전): 버그 수정·작은 개선 시 1씩 올림
프리릴리스 태그(선택): -alpha, -beta, -rc 등으로 안정화 단계 표시
모두 정수 증가로 통일하고 의미별로 자리 수를 구분
-alpha: 초기 개발 단계의 프리릴리스.
핵심 기능만 간단히 구현되어 있고, 불안정하거나 자주 깨질 수 있음
-beta: 기능 완성 단계의 프리릴리스.
주요 기능은 다 들어가 있지만, 아직 최종 안정화 작업(버그 잡기, 성능 개선 등)이 남아 있음
-rc: 정식 출시 직전 버전.
실제 릴리즈에 큰 문제가 없을 것으로 예상되는 상태로, 마지막 검증만 남아 있는 버전
좋아요27
이 글을 좋아요하셨습니다
카테고리 분류 학습 시스템 (총 0개 학습됨)
예측 카테고리:
인문-철학
(랜덤 - 학습 데이터 없음)
이 분류가 맞나요? 학습시켜주세요!
등록된 댓글이 없습니다.