Bitbucket, Mercurial desteğini kaldıracak ve Git'e odaklanacak

bitbucket

Bir yayın aracılığıyla blogunda popüler işbirliğine dayalı geliştirme platformu Bitbucket, bu platformun artık uyumlu olmayacağı açıklandı kaynak kontrol sistemi Git yerine değiştirilecek olan Mercurial.

Başlangıçta Bitbucket hizmetinin yalnızca Mercurial'a odaklandığını, ancak 2011'den itibaren Git için destek sağlamaya başladığını hatırlamak önemlidir. Bitbucket'in artık yazılım geliştirme döngüsünün tamamını yönetmek için sürüm kontrol araçlarından bir platforma dönüştüğü belirtiliyor.

Bu yıl Bitbucket geliştirme, ortak geliştirme ve otomasyon araçları genişletme alanına odaklanacak, proje planlamasını, kodlamayı ve dağıtımı basitleştirmeye yardımcı olacaktır.

28 milyondan fazla depo ile, Bitbucket 10 milyon kayıtlı kullanıcısını kutladıBitbucket Cloud'da geçen Nisan. Bitbucket, Jira, Trello ve platforma sahip olan Atlassian ailesinin diğer araçları gibi araçlarla entegrasyonlar sunar.

Platform, kodu dağıtmanıza, test etmenize, izlemenize, analiz etmenize veya nesneleri depolamanıza olanak tanır. AWS, JFrog, Datadog, LaunchDarkly, Slack ve daha fazlası ile açık entegrasyonlar sağlar.

Git kullanmaya yönelmenizin nedeni İki sürüm kontrol sistemi desteği, planların uygulanmasını yavaşlatır ve karmaşıklaştırır, bu nedenle tüm dikkatin yalnızca Git'e odaklanmasına ve Mercurial'i tamamen terk etmeye karar verildi. Git daha alakalı, işlevsel ve popüler bir ürün olarak seçildi.

Bitbucket ekibi, yeni Mercurial depolarının oluşturulmasını tamamlamayı planlıyor kullanıcılar tarafından 1 Şubat 2020 itibariyle.

luego, Aynı yılın 1 Haziran tarihinden itibaren kullanıcılar Mercurial özelliklerini Bitbucket veya API üzerinden kullanamayacaklar. ve tüm Mercurial birikintileri kaldırılacaktır. Bitbucket'in mevcut tüm Mercurial özelliklerine gelince, bunlar aşamalı olarak kaldırılmadan önce önümüzdeki yıl 31 Mayıs'a kadar mevcut olacak.

Bu nedenle, kullanıcıların Git'e geçmeleri teşvik edilir. depoları dönüştürmek için hangi yardımcı programların sunulduğu. Geliştiriciler normal araçları değiştirmek istemezlerse, diğer açık kaynak barındırma hizmetlerine geçmeleri önerilir. Örneğin Mercurial desteği SourceForge, Mozdev ve Savannah'da sağlanmaktadır.

Bitbucket ekibine göre, kaliteli ürünler oluşturmak yoğun ilgi gerektirir.

Blog gönderisinde "Git en yaygın kullanılan araç olduğu için Mercurial, biz geliştikçe sorunları ihmal etme riskini taşıyor" diyor.

Bitbucket ekibi, Merccurial desteğini bırakma kararını gerekçelendirmek için bir anketin sonuçlarını rapor ediyor

Stack Overflow anketine göre, geliştiricilerin neredeyse% 90'ı Git'i tercih ediyor ve yanıt verenlerin yalnızca% 3'ü Mercurial kullanıyor.

Bitbucket'in dahili istatistikleri benzer bir eğilimi doğruluyor ve Mercurial'in popülaritesinde istikrarlı bir düşüş olduğunu gösteriyor: yeni Mercurial kullanıcılarının% 1'inden azı seçildi. Aynı zamanda Mercurial, Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine ve W3C için projeler geliştirmek için kullanılmaya devam ediyor.

Cıva yatakları nasıl taşınır ve ihraç edilir?

. Bitbucket, geliştirme ekiplerinin mevcut Mercurial depolarını Git'e taşımalarını önerir.

Bunu yapmak için, farklı Git dönüştürme araçları sunar hg-fast-export ve hg-git mercurial eklentisi dahil piyasada bulunanlar.

Bitbucket, müşterilerinin geçişini desteklemek için, daha iyi bir geçiş için gerekli olan bilgi ve araçları sağlamak üzere şu kaynakları oluşturmuştur: dönüştürme araçlarını, geçişi, ipuçlarını ve bilgi sorun giderme yardımını tartışmak için özel bir topluluk dizisi ve temel bilgileri kapsayan bir Git öğreticisi çekme sorguları oluşturma, yeni veritabanları oluşturma ve Git kancaları.

Bununla birlikte, Mercurial sistemini kullanmaya devam etmeyi tercih eden müşteriler için, blog gönderisine göre bir dizi ücretsiz ve ücretli Mercurial barındırma hizmeti var.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.