1 juillet la période de support des dépôts Mercurial sur la plateforme de développement collaboratif Bitbucket. La décision de mettre fin au support de Mercurial au profit de Git a été annoncée en août de l'année dernière, après quoi, à partir du 1er février 2020, la création de nouveaux dépôts Mercurial a été interdite. La phase finale d'abandon de Mercurial est prévue pour le 1er juillet 2020, ce qui implique la désactivation de toutes les fonctionnalités liées à Mercurial dans Bitbucket, y compris l'arrêt des API spécifiques à Mercurial et la suppression de tous les dépôts Mercurial.
Les utilisateurs sont invités à migrer vers Git en utilisant pour convertir les dépôts, ou à passer à des hébergements Open Source. Par exemple, le support de Mercurial est fourni par , , et .
Il est notable que le service Bitbucket était initialement uniquement axé sur Mercurial, mais depuis 2011, il a également commencé à le support de Git. Dernièrement, Bitbucket a concentré ses efforts sur le développement d'un service pour la gestion du cycle de vie complet du développement logiciel, et le support de deux systèmes de gestion de version ralentit et complique la mise en œuvre des projets prévus. Git a été choisi comme produit plus pertinent, fonctionnel et demandé.
De plus, on peut noter Bitbucket cessera d'utiliser par défaut le mot « master » pour les branches principales, car ce terme est considéré comme inacceptable ces derniers temps, rappelant l'esclavage et étant perçu comme offensant pour certains membres de la communauté. Les développeurs auront la possibilité de choisir leur propre nom pour la branche principale, tel que « Main » . Auparavant, des plateformes comme et .
Le projet Git va également introduire une modification pour permettre aux développeurs de choisir eux-mêmes le nom de la première branche lors de la création d'un nouveau dépôt. Lors de l'exécution de la commande « git init », une branche « master » est créée par défaut. La première étape consistera à ajouter une configuration pour changer le nom de la branche principale pour les dépôts à créer. Le comportement par défaut de Git reste pour le moment en vigueur et la question du changement de nom par défaut est encore en cours de discussion, aucune décision à ce sujet n'ayant été prise.
Source : opennet.ru
