2016-11-14 1 views
4

나는 화이트 라벨 애플리케이션을 개발 중입니다. 응용 프로그램은 많은 맛을 가지고, 각 맛은 다른 클라이언트를위한 것입니다. 모든 맛은 핵심 로직을 깎아 내고 있으며 그 차이는 대부분 디자인에 있습니다. 질문의 버전 및 추적 기능의 이름을 지정하는 가장 좋은 방법은 무엇입니까?안드로이드 - 풍미 버전 이름 지정

예를 들어 두 클라이언트에 대해 1.0.0 버전을 출시한다고 가정 해 봅니다. 릴리스 이후에 첫 번째 클라이언트는 많은 업데이트를 요청하고 버전 1.2.6으로 업데이트했습니다 (대부분의 업데이트가 코어 로직에 있다고 가정 해 봅시다). 그 다음에는 두 번째 클라이언트가 로고 또는 일부를 움직이는 것과 같은 작은 업데이트를 요청하고 있습니다. 버전을 1.0.1로 늘리거나 첫 번째 클라이언트 버전과 동일하게해야합니까? 그의 새로운 릴리스에서 그는 첫 번째 클라이언트의 1.2.6 버전에 포함 된 모든 새로운 핵심 기능을 갖기 때문에.

답변

3

코어 업데이트에는 메이저 버전을 사용해야하고, 사용자 정의 업데이트에는 마이너 -를 사용해야한다고 생각합니다. 예를 들어, 핵심 업데이트에 대해서는 버전에서 2 개의 첫 번째 숫자를 사용합니다 (주요 코어 업데이트의 경우 2 번째, 주요 코어 업데이트의 경우 2 번째). 3 차 - 주요 고객 맞춤형 업데이트, 4 차 - 마이너 클라이언트 맞춤형 업데이트.

따라서 1.2의 핵심 버전이있는 경우 최종 버전은 1.2.1.1과 같습니다.