Magento는 6 월 23 일 2.1.0을 발표했지만 그 이후 2.0.8 (7 월)과 2.0.9 (8 월)를 발표했습니다. ( https://github.com/magento/magento2/releases )
더 낮은 버전을 출시하는 이유는 무엇입니까? 그 이유를 아는 사람이 있으면 알려주십시오. 이미 2.1.0으로 업그레이드 한 후 새로운 릴리스가 출시 될 예정입니다.
Magento는 6 월 23 일 2.1.0을 발표했지만 그 이후 2.0.8 (7 월)과 2.0.9 (8 월)를 발표했습니다. ( https://github.com/magento/magento2/releases )
더 낮은 버전을 출시하는 이유는 무엇입니까? 그 이유를 아는 사람이 있으면 알려주십시오. 이미 2.1.0으로 업그레이드 한 후 새로운 릴리스가 출시 될 예정입니다.
답변:
Magento2는 시맨틱 버전 관리를 따릅니다 . 이는 버전이 major.minor.patch
숫자 로 구성됨을 의미합니다 . 버그 나 보안 문제가 해결 될 때마다 Magento는 새로운 "패치"버전을 출시합니다. 이는 3 번째와 마지막 숫자의 증가를 의미합니다.
Magento는 모든 부 릴리스를 LTS (Long Term Support) 릴리스로 간주한다고 말했습니다. 즉, 두 번째 숫자가 증가하더라도 이전 부 버전에 대한 지원이 중단되는 것은 아닙니다.
따라서 현재 Magento 2.0.x 및 2.1.x를 부 버전으로 사용합니다. 최신 마이너 버전이 이미 릴리스되었지만 둘 다 더 오랜 기간 동안 지원됩니다.
2.0.8 및 2.0.9 릴리스는 2.0.x 릴리스 내에 존재하는 문제를 해결합니다. 분명히 병렬 2.1.x 릴리스가 없으므로 이러한 문제는 2.1.x 릴리스에 존재하지 않을 수도 있습니다 (또는 2.1.1에서 한 번에 모두 릴리스 될 수 있습니까?).
향후 이와 같은 더 많은 릴리스 (2.0.10, 2.0.11, 2.0.12 등)를 기대할 수 있습니다. 또한 2.2.0이 릴리스 될 때 해당 마이너 버전의 LTS 지원이 종료 될 때까지 2.1.x 및 2.0.x 릴리스가 계속있을 수 있습니다. 로 벤 마크 젠토의 아래 주석, LTS 지원 기간 2 년입니다.
Magento2 버전 관리에 대한 자세한 내용은 공식 문서를 참조하십시오.
Alen Kent는 모든 모듈 ( 100.x.x
시스템)을 포함하여 버전 관리에 관한 멋진 블로그를 작성했습니다 .