Bitbucket откажется от поддержки Mercurial и сосредоточится на Git

Bitbucket

Размещая в блоге популярная платформа для совместной разработки Bitbucket было объявлено, что эта платформа больше не будет совместима с система управления версиями Mercurial, который вместо этого будет заменен на Git.

Важно помнить, что изначально сервис Bitbucket был ориентирован только на Mercurial, но, начиная с 2011 года, он также начал оказывать поддержку Git. Следует отметить, что Bitbucket в настоящее время превратился из инструментов контроля версий в платформу для управления полным циклом разработки программного обеспечения.

В этом году, Разработка Bitbucket будет сосредоточена на области совместной разработки и расширения инструментов автоматизации., что поможет упростить планирование, кодирование и развертывание проекта.

Имея более 28 миллионов репозиториев, Bitbucket отметил 10 миллионов зарегистрированных пользователейs в Bitbucket Cloud в прошлом апреле. Bitbucket предлагает интеграцию с такими инструментами, как Jira, Trello и остальными инструментами семейства Atlassian, которому принадлежит платформа.

Платформа позволяет развертывать, тестировать, отслеживать, анализировать код или хранить объекты. Обеспечивает открытую интеграцию с AWS, JFrog, Datadog, LaunchDarkly, Slack и другими.

Причина, по которой вы склоняетесь к использованию git, заключается в том, что Поддержка двух систем контроля версий тормозит и усложняет реализацию планов, поэтому было решено сосредоточить все внимание только на Git и полностью отказаться от Mercurial. Git выбран как более актуальный, функциональный и популярный продукт.

Команда Bitbucket планирует завершить создание новых репозиториев Mercurial пользователями от 1 февраля 2020.

Тогда, С 1 июня того же года пользователи не смогут использовать функции Mercurial на Bitbucket или через его API. и все депозиты Mercurial будут удалены. Что касается всех текущих функций Mercurial Bitbucket, они будут доступны до 31 мая следующего года, а затем будут прекращены.

Поэтому пользователям рекомендуется перейти на Git, для каких утилит предлагается конвертировать репозитории. Если разработчики не хотят менять привычные инструменты, предлагается перейти на другие услуги хостинга с открытым кодом. Например, поддержка Mercurial предоставляется в SourceForge, Mozdev и Savannah.

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

«Поскольку Git является наиболее широко используемым инструментом, Mercurial рискует упустить из виду проблемы по мере нашего развития», - говорится в сообщении блога.

Чтобы оправдать свое решение отказаться от поддержки Merccurial, команда Bitbucket сообщает о результатах опроса.

Согласно опросу Stack Overflow, почти 90% разработчиков предпочитают Git, и только 3% респондентов используют Mercurial..

Внутренняя статистика Bitbucket подтверждает аналогичную тенденцию, показывая устойчивое снижение популярности Mercurial: выбирается менее 1% новых пользователей Mercurial. В то же время Mercurial продолжает использоваться для разработки проектов для Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine и W3C.

Как мигрировать и вывозить ртутные месторождения?

команда Bitbucket рекомендует командам разработчиков перенести существующие репозитории Mercurial на Git.

Для этого предлагает различные инструменты преобразования Git которые есть на рынке, включая hg-fast-export и hg-git mercurial plugin.

Для поддержки миграции своих клиентов Bitbucket создал следующие ресурсы, чтобы предоставить знания и инструменты, необходимые для лучшего перехода: специальная ветка сообщества для обсуждения инструментов преобразования, миграции, советов и информации, справки по устранению неполадок, а также учебник Git, охватывающий основы. генерации pull-запросов, создания новых баз данных и хуков Git.

Однако для тех клиентов, которые предпочитают продолжать использовать систему Mercurial, существует ряд бесплатных и платных услуг хостинга Mercurial, согласно сообщению в блоге.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.