Java/이론..
버전 번호 규칙.
후루룩짭짭
2009. 3. 4. 21:10
일반적으로 쓰이는 버전 번호 규칙에 대해서 알아보자.(자바쪽)
보통 버전은 다음과 같은 네 가지 부분으로 구성된다.
major.minor.service.qualifier
각각의 의미에 대해서 알아보자
- major(주버전) : 주 버전의 변경은 하위 호환이 보장되지 않는 등의 매우 큰 변화를 의미한다.
- minor(부버전) : 부 버전의 견경은 플러그인의 새 버전이 기존 버전과 하위 호환은 되지만 기능과 API가 추가 되었다는 의미이다.
- service(서비스버전) : 서비스 버전은 기존 버전에 대해 버그 수정 또는 사소한 구현(숨겨진)이 추가 되었다는 의미이다.
- qualifier(수식자) : 수식자는 런타임에서는 인식하지 않는다. 수식자는 표준 문자열을 통해서 비교된다.
이클립스 및 거의 모든 jar 파일들의 위의 버전 번호 규칙을 사용한다.
이 버전 번호 규칙을 알고 있으면 이전 버전에 바뀐것이 무었인지 명세를 살펴보지 않아도
어느정도 감을 잡을 수 있기 때문에 도움이 된다.
출처 : 이클립스 RCP