Bitbucket, Mercurial depolarının yakında kaldırılacağını ve Git'teki Master kelimesinden uzaklaşılacağını hatırlatıyor

Temmuz 1 süresi doluyor Bitbucket işbirlikçi geliştirme platformunda Mercurial depolarını destekleme zamanı. Git lehine Mercurial desteği sona erdi объявлено Geçtiğimiz Ağustos ayında, ardından 1 Şubat 2020'de yeni Mercurial depoları oluşturma yasağı geldi. Mercurial'ın aşamalı olarak kullanımdan kaldırılmasının son aşamasının 1 Temmuz 2020'de yapılması planlanıyor; bu aşama, Mercurial'a özgü API'lerin durdurulması ve tüm Mercurial depolarının silinmesi de dahil olmak üzere Bitbucket'teki Mercurial ile ilgili tüm işlevlerin devre dışı bırakılmasını içeriyor.

Kullanıcıların Git'e şunu kullanarak geçiş yapmaları önerilir: araçlar depoları dönüştürmek veya şuraya gitmek için: diğerleri açık kaynak barındırma. Örneğin, Mercurial desteği şurada sağlanmaktadır: Yediayaklı, SourceForge, Mozdev и Savana.

Bitbucket hizmetinin başlangıçta yalnızca Mercurial'a odaklanmış olması dikkat çekicidir, ancak 2011'den itibaren aynı zamanda vermek Git desteği. Son zamanlarda Bitbucket, tüm yazılım geliştirme döngüsünü yönetmek için bir hizmet geliştirmeye odaklandı ve iki sürüm kontrol sistemini desteklemek, planlarının uygulanmasını yavaşlatıyor ve karmaşıklaştırıyor. Git daha alakalı, işlevsel ve talep gören bir ürün olarak seçildi.

Ayrıca şunu da belirtebiliriz karar Bitbucket, ana dallar için varsayılan "master" kelimesini kullanmayı bırakacak çünkü bu kelime son zamanlarda politik olarak yanlış kabul ediliyor, köleliği anımsatıyor ve topluluğun bazı üyelerine saldırgan olarak algılanıyor. Geliştiricilere ana dal için "Ana" gibi kendi adlarını seçme seçeneği sunulacak. Daha önce de platformlar benzer niyetlerde bulunmuştu GitHub и GitLab.

Git projesi ayrıca planları geliştiricinin yeni bir depo oluştururken ilk dalın adını bağımsız olarak seçmesine izin verecek bir değişiklik yapın. "Git init" komutunu çalıştırdığınızda varsayılan olarak "master" dalı oluşturulur. İlk adım, oluşturulan depoların ana dal adını değiştirmek için bir ayar eklemektir. Git'in varsayılan davranışı şimdilik aynı kalıyor ve varsayılan adın değiştirilmesi hala tartışılıyor; bu alanda herhangi bir karar verilmedi.

Kaynak: opennet.ru

Yorum ekle