Skip to content

시멘틱 버저닝 규칙

정호진 edited this page Aug 17, 2023 · 1 revision

다음 문서를 기반으로 버전을 관리한다.

MAJOR.MINOR.PATCH

위와 같이 3가지 형식을 통해서 버전을 관리한다.

MAJOR: 기존 버전과 호환되지 않게 API가 바뀐 경우 (기존 API가 삭제되거나 업데이트 된 경우)

MINOR: 기존 버전과 호환 되면서 API가 추가된 경우

PATCH: 기존 버전과 호환되면서 버그를 수정한 경우

각각의 버전이 업데이트 된다면 숫자를 1씩 증감하는 방식으로 버전을 구분한다.

버전별 우선순위는 MAJOR > MINOR > PATCH 순으로 이루어 진다.

  • MAJOR가 업데이트 된다면 MINORPATCH는 0으로 초기화 한다.
  • MINOR가 업데이트 된다면 PATCH는 0으로 초기화 된다.
Clone this wiki locally