2016-08-17 7 views
-4

Если я правильно понимаю, перед выпуском выполняются SNAPSHOT, так что 1.0-SNAPSHOT в конечном итоге становится 1.0.Как выбрать новый снимок Версия

Итак, после выпуска 1.0, как я могу теперь изменить версию на 1.1-SNAPSHOT или 1.0.1-SNAPSHOT?

+0

Я немного смущен вопросом. Обычно вы меняете версию вручную или автоматическим процессом, чтобы указать, в какой версии она находится. Было ли что-то еще, что вы искали, чтобы разъяснить это? – Makoto

+0

Извините, возможно, потому, что я смущен, я не могу правильно сформулировать вопрос. Когда я пишу код на раннем этапе разработки, я не знаю, сделаю ли я основные или незначительные изменения. Я не знаю, будет ли моя следующая версия 1.0.1 или 1.1 (в зависимости от того, насколько я в конечном итоге меняю) –

+1

Это зависит от компании, но пока вы следуете [семантическому правлению] (http: // semver .org /), то это должно быть относительно простым. – Makoto

ответ

-3

Хорошая рецензия о том, как версия вашего приложения: http://semver.org/

Учитывая номер версии MAJOR.MINOR.PATCH, увеличиваем:

  • мажорной версии при внесении несовместимых изменений API
  • Версия MINOR, когда вы добавляете функциональность обратно совместимым способом
  • PATCH версия, когда вы делаете исправления ошибок с обратной совместимостью.

Дополнительные этикетки для предварительной версии и строить метаданные доступны в качестве расширений формата MAJOR.MINOR.PATCH.

+0

Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/13360539) –

+0

Обновлено с подробностями ... спасибо за отзыв. –