시멘틱 버저닝(Semantic Versioning)

황승현·2023년 12월 19일
0

시멘틱 버저닝

  • 시멘틱 버저닝 이란 패키지의 일반적인 버전의 표현 방식

  • .으로 3개의 숫자를 구별하며, 각각의 숫자마다 의미를 갖는다.

Major Digit - 첫번째 숫자

이전 버전들과의 호환성을 나타낸다.

  • 하위 버전과 호환되지 않는 큰 변화가 생겼을 때 증가시킨다.

  • 예를 들어 2.0.1 버전에서 업데이트를 해서 이전 버전과 호환이 되지 않으면 3.0.1 버전이 된다.

    • Spring Boot 3.1.5

Minor Digit - 두번째 숫자

새로운 기능 추가를 나타낸다.

  • 이전 버전과 호환되는 새로운 기능이 추가되었을 때 증가시킨다.

  • 예를 들어, 2.0.1 버전에서 새로운 기능이 추가되면 2.1.1 버전이 된다.

    • Spring Boot 3.1.5

Patch Digit - 세번째 숫자

소소한 변화나, 버그 픽스를 나타낸다.

  • 약간의 수정이나, 버그를 고쳤을 때 증가시킨다.

  • 예를 들어, 2.0.1 버전에서 버그를 고치면 2.0.2 버전이 된다.

    • Spring Boot 3.1.5

참고자료

https://jake-seo-dev.tistory.com/283

0개의 댓글