Что такое весенний рубеж?

Я должен научиться работать с Maven и Spring. В Интернете я видел в разных местах термин "весенние вехи" и "хранилище весенних вех". Но был ли такой вехой? Я гуглил это, но я не нашел это единственное определение, чтобы удовлетворить мое любопытство. Может кто-нибудь мне помочь?

1 ответ

Решение

Вехой является термин управления проектом.

Чтобы создать окончательный выпуск, код должен пройти несколько этапов, поскольку реализованы ключевые функции.

Как только все новые функции будут реализованы, код, как правило, будет проходить различные этапы перед выпуском, такие как бета-версии и релиз-кандидаты. Когда все довольны, выпускается финальная версия, и весь процесс начинается снова.

На весенней земле этот процесс идет:

  • Mx для выпуска Milestone с последовательной нумерацией
  • RCx для кандидата на освобождение, последовательно пронумерованного
  • GA для релиза "General Availability" - финальная версия

См. Этот другой ответ SO для деталей о различных типах.

ОП спрашивает: а зачем ему плагин-репозиторий?

Теперь репозиторий Spring Milestone является стандартным репозиторием Maven, иначе он не имеет большого значения.

В Spring принято публиковать вехи релизы для широкой публики для тех, кто заинтересован в их тестировании. Почти вся публикация двоичных артефактов Java в эти дни осуществляется на Maven. Следовательно, эти вехи публикуются в репозитории Maven.

Чтобы прояснить, что эти выпуски этапов не должны использоваться в производственном коде, они публикуются в отдельном репозитории, а не в Maven Central. По сути, не используйте вехи, если вы не знаете, что делаете. И ожидать ошибок.

Для получения дополнительной информации о том, как Spring управляет своими репозиториями, стоит взглянуть на FAQ по репозиторию Spring.

Другие вопросы по тегам