Bitbucket nous rappelle que les dépôts Mercurial seront bientôt supprimés et s'éloigne du mot Master dans Git

Juillet 1 expire il est temps de prendre en charge les référentiels Mercurial dans la plateforme de développement collaboratif Bitbucket. La fin du support de Mercurial au profit de Git a été annoncé en août dernier, suivie d'une interdiction de créer de nouveaux référentiels Mercurial le 1er février 2020. La dernière étape de la suppression progressive 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, notamment l'arrêt des API spécifiques à Mercurial et la suppression de tous les référentiels Mercurial.

Il est conseillé aux utilisateurs de migrer vers Git en utilisant utilitaires pour convertir des référentiels, ou allez sur autres hébergement open source. Par exemple, le support Mercurial est fourni dans Heptapode, SourceForge, Mozdev и Savannah .

Il convient de noter qu'au départ, le service Bitbucket se concentrait uniquement sur Mercurial, mais à partir de 2011, il est également devenu donner Prise en charge de Git. Récemment, Bitbucket s'est concentré sur le développement d'un service permettant de gérer le cycle complet de développement logiciel, et la prise en charge de deux systèmes de contrôle de version ralentit et complique la mise en œuvre de ses plans. Git a été choisi comme produit plus pertinent, fonctionnel et plus demandé.

De plus, on peut noter décision Bitbucket cessera d'utiliser le mot par défaut « maître » pour les branches principales, car le mot a récemment été considéré comme politiquement incorrect, rappelant l'esclavage et 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, les plateformes avaient des intentions similaires GitHub и gitlab ce.

Projet Git également prévoit de apportez une modification pour permettre au développeur de choisir indépendamment le nom de la première branche lors de la création d'un nouveau référentiel. Lorsque vous exécutez la commande "git init", la branche "master" est créée par défaut. La première étape consiste à ajouter un paramètre pour modifier le nom de la branche principale des référentiels que vous créez. Le comportement par défaut de Git reste le même pour l'instant, et la modification du nom par défaut est toujours en discussion ; aucune décision n'a été prise dans ce domaine.

Source: opennet.ru

Ajouter un commentaire