semantic-versioning1 semantic versioning semantic versioning 2.0.0 을 기준으로 버전을 주.부.수 숫자로 하고 - 기존 버전과 호환되지 않게 API가 바뀌면 주 버전을 올리고, - 기존 버전과 호환되면서 새로운 기능을 추가할 때는 부 버전을 올리고, - 기존 버전과 호환되면서 버그를 수정한 것이라면 수 버전을 올린다. semantic versioning sepecification 1. software는 반드시 공개 API를 선언(방식은 코드 or 문서) 2. 버전 번호는 반드시 X.Y.Z(각각 자연수), 절대로 0이 앞에 부어서는 안된다. - X : 주버전 번호, Y : 부버전 번호 , Z: 수버전 번호 - 각각은 반드시 증가하는 수 3. 특정 버전으로 패키지를 배포하고 나면, 그 버전의 내용은 절대 변경하지 말아야 하고, .. 2019. 10. 22. 이전 1 다음 반응형