Bitbucket напомня за предстоящото изтриване на репозиториите Mercurial и преминава от термина Master в Git

1 юли изтича времето на поддръжка на репозиториите Mercurial в платформата за съвместна работа Bitbucket. Решението за прекратяване на поддръжката на Mercurial в полза на Git беше обявено обявено през август миналата година, след което на 1 февруари 2020 г. вече беше забранено създаването на нови репозитории Mercurial. На 1 юли 2020 г. е предвидена финалната фаза на отказ от Mercurial, което включва изключване на цялата свързана с Mercurial функционалност в Bitbucket, включително спиране на работа на специфичните за Mercurial API и изтриване на всички репозитории Mercurial.

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

Забележително е, че първоначално услугата Bitbucket беше насочена само към Mercurial, но от 2011 година започна да предоставя поддръжка на Git. В последно време Bitbucket се е съсредоточил върху развитието на услугата за управление на целия цикъл на разработка на софтуер, а поддръжката на двете системи за управление на версии забавя и усложнява реализирането на набелязаните планове. Git е избран като по-актуален, функционален и търсен продукт.

Освен това, може да се отбележи решение Bitbucket ще прекрати използването по подразбиране на термина «master» за основни клонове, тъй като този термин в последно време се счита за политически некоректен, припомня за робството и се възприема като обидно от някои членове на общността. На разработчиците ще бъде предложена възможност да изберат собствено име за основния клон, като например «Main». Ранее с подобно намерение се изказаха платформите GitHub и GitLab.

Проектът Git също планира ще направи промяна, за да предостави възможност на разработчика самостоятелно да избира името на първия клон при създаването на нов репозиторий. При изпълнението на командата «git init» по подразбиране се създава клон «master». Първата стъпка ще бъде добавянето на настройка за промяна на името на основния клон за създаваните репозитории. Поведението по подразбиране на Git ще се запази, а въпросът за промяна на името по подразбиране все още е в етап на обсъждане, но все още не е прието решение в тази посока.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster