본문 바로가기

지식 크레이프

버전 표기 방법(Semantic versioning specification, SemVer)

728x90
반응형

버전 표기방식 중 SemVer 표기 방식이 있다.

 

모든 사람이 프로그램 버전을 SemVer 방식으로 표기하지는 않지만 가장 널리 쓰이는 방식이기도 하다.

 

1.0.0 ver. 

 

위와 같이 총 3자리 숫자가 있으면 각 숫자마다 다음과 같이 해석이 가능하다.

 

첫번째 자리: 큰 변화가 있을때 변하는 숫자로 대대적인 리뉴얼, 큰 업데이트가 있음을 의미한다.

( 1.0.0 -> 2.0.0 은 프로그램 개편의 수준까지 보아도 된다.)

 

두번째 자리: 중요한 업데이트 보다는 일부 기능 추가, 및 크게 중요하지 않은 업데이트를 포함한다

 

세번째 자리: 패치 or 버그 수정을 표현함으로 세번째 자리 숫자가 높은 만큼 수정횟수가 많았단 뜻이다.

728x90