소프트웨어 버전 관리 가이드라인 [시맨틱 버저닝(Semantic Versioning] > 코딩 스토리

소프트웨어 버전 관리 가이드라인 [시맨틱 버저닝(Semantic Versioning]

본문

형식: MAJOR.MINOR.PATCH (ex 2.3.5)

MAJOR(메인 버전): 호환성이 깨지는 큰 구조 변경 시 1씩 올림

MINOR(사이드 버전): 하위 호환성 유지되는 새 기능 추가 시 1씩 올림

PATCH(수정 버전): 버그 수정·작은 개선 시 1씩 올림

프리릴리스 태그(선택): -alpha, -beta, -rc 등으로 안정화 단계 표시

모두 정수 증가로 통일하고 의미별로 자리 수를 구분



-alpha: 초기 개발 단계의 프리릴리스.

​핵심 기능만 간단히 구현되어 있고, 불안정하거나 자주 깨질 수 있음


-beta: 기능 완성 단계의 프리릴리스.

​주요 기능은 다 들어가 있지만, 아직 최종 안정화 작업(버그 잡기, 성능 개선 등)이 남아 있음


-rc: 정식 출시 직전 버전.

​실제 릴리즈에 큰 문제가 없을 것으로 예상되는 상태로, 마지막 검증만 남아 있는 버전
좋아요26 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

카테고리 분류 학습 시스템 (총 0개 학습됨)

예측 카테고리: 노동-고용 (랜덤 - 학습 데이터 없음)

이 분류가 맞나요? 학습시켜주세요!

등록된 댓글이 없습니다.

  • RSS
  • _  글쓰기 글쓰기
전체 302건
게시물 검색

접속자집계

오늘
742
어제
3,897
최대
42,418
전체
938,970