Если я правильно понимаю, перед выпуском выполняются SNAPSHOT, так что 1.0-SNAPSHOT в конечном итоге становится 1.0.Как выбрать новый снимок Версия
Итак, после выпуска 1.0, как я могу теперь изменить версию на 1.1-SNAPSHOT или 1.0.1-SNAPSHOT?
Если я правильно понимаю, перед выпуском выполняются SNAPSHOT, так что 1.0-SNAPSHOT в конечном итоге становится 1.0.Как выбрать новый снимок Версия
Итак, после выпуска 1.0, как я могу теперь изменить версию на 1.1-SNAPSHOT или 1.0.1-SNAPSHOT?
Хорошая рецензия о том, как версия вашего приложения: http://semver.org/
Учитывая номер версии MAJOR.MINOR.PATCH, увеличиваем:
- мажорной версии при внесении несовместимых изменений API
- Версия MINOR, когда вы добавляете функциональность обратно совместимым способом
- PATCH версия, когда вы делаете исправления ошибок с обратной совместимостью.
Дополнительные этикетки для предварительной версии и строить метаданные доступны в качестве расширений формата MAJOR.MINOR.PATCH.
Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/13360539) –
Обновлено с подробностями ... спасибо за отзыв. –
Я немного смущен вопросом. Обычно вы меняете версию вручную или автоматическим процессом, чтобы указать, в какой версии она находится. Было ли что-то еще, что вы искали, чтобы разъяснить это? – Makoto
Извините, возможно, потому, что я смущен, я не могу правильно сформулировать вопрос. Когда я пишу код на раннем этапе разработки, я не знаю, сделаю ли я основные или незначительные изменения. Я не знаю, будет ли моя следующая версия 1.0.1 или 1.1 (в зависимости от того, насколько я в конечном итоге меняю) –
Это зависит от компании, но пока вы следуете [семантическому правлению] (http: // semver .org /), то это должно быть относительно простым. – Makoto