Bitbucket usunie obsługę Mercurial i skupi się na Git

bitbucket

Poprzez publikację na blogu popularna platforma do wspólnego rozwoju Bitbucket, ogłoszono, że ta platforma nie będzie już kompatybilna z system kontroli źródła Mercurial, który zamiast tego zostanie zmieniony na korzyść Git.

Należy pamiętać, że początkowo usługa Bitbucket skupiała się tylko na Mercurial, ale od 2011 roku zaczęła również wspierać Git. Należy zauważyć, że Bitbucket ewoluował od narzędzi do kontroli wersji do platformy do zarządzania całym cyklem tworzenia oprogramowania.

W tym roku, Rozwój Bitbucket będzie koncentrował się na obszarze wspólnego rozwoju i rozbudowy narzędzi automatyzacji, co pomoże uprościć planowanie, kodowanie i wdrażanie projektów.

Z ponad 28 milionami repozytoriów, Bitbucket świętował 10 milionów zarejestrowanych użytkownikóws w chmurze Bitbucket ostatni kwiecień. Bitbucket oferuje integracje z narzędziami takimi jak Jira, Trello i pozostałymi narzędziami z rodziny Atlassian, która jest właścicielem platformy.

Platforma umożliwia wdrażanie, testowanie, monitorowanie, analizowanie kodu czy przechowywanie obiektów. Zapewnia otwarte integracje z AWS, JFrog, Datadog, LaunchDarkly, Slack i nie tylko.

Powodem, dla którego skłaniasz się ku użyciu git, jest to, że Obsługa dwóch systemów kontroli wersji spowalnia i komplikuje realizację planów, dlatego zdecydowano się skupić całą uwagę tylko na Gicie i całkowicie zrezygnować z Mercurial. Git został wybrany jako bardziej odpowiedni, funkcjonalny i popularny produkt.

Zespół Bitbucket planuje sfinalizować tworzenie nowych repozytoriów Mercurial przez użytkowników od 1 lutego 2020 r.

To Od 1 czerwca tego samego roku użytkownicy nie będą mogli korzystać z funkcji Mercurial w usłudze Bitbucket ani za pośrednictwem jej interfejsu API a wszystkie osady rtęci zostaną usunięte. Jeśli chodzi o wszystkie obecne funkcje Mercurial firmy Bitbucket, będą one dostępne do 31 maja przyszłego roku, zanim zostaną wycofane.

Dlatego zachęcamy użytkowników do migracji do Git, dla których oferowane są narzędzia do konwersji repozytoriów. Jeśli programiści nie chcą zmieniać zwykłych narzędzi, proponuje się przejście na inne usługi hostingowe typu open source. Na przykład wsparcie Mercurial zapewnia SourceForge, Mozdev i Savannah.

Zdaniem zespołu Bitbucket budowanie wysokiej jakości elementów wymaga intensywnej uwagi.

„Ponieważ Git jest najczęściej używanym narzędziem, Mercurial ryzykuje zaniedbanie problemów w miarę ewolucji” - czytamy w poście na blogu.

Aby uzasadnić swoją decyzję o rezygnacji ze wsparcia Merccurial, zespół Bitbucket przedstawia wyniki ankiety

Według badania Stack Overflow prawie 90% programistów woli Git, a tylko 3% respondentów korzysta z Mercurial.

Wewnętrzne statystyki Bitbucket potwierdzają podobny trend, pokazując stały spadek popularności Mercurial: wybiera się mniej niż 1% nowych użytkowników Mercurial. Jednocześnie Mercurial jest nadal używany do tworzenia projektów dla Mozilli, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine i W3C.

Jak migrować i eksportować złoża rtęci?

Zespół Bitbucket zaleca zespołom programistycznym migrację istniejących repozytoriów Mercurial do Git.

Aby to zrobić oferuje różne narzędzia do konwersji Git które są na rynku, w tym wtyczki hg-fast-export i hg-git mercurial.

Aby wspierać migrację swoich klientów, Bitbucket stworzył następujące zasoby, aby zapewnić wiedzę i narzędzia niezbędne do lepszego przejścia: dedykowany wątek społeczności, w którym omówione zostaną narzędzia do konwersji, migracja, wskazówki i pomoc w rozwiązywaniu problemów z informacjami oraz samouczek Git, który obejmuje podstawy generowania zapytań ściągających, tworzenia nowych baz danych i punktów zaczepienia Git.

Jednak dla tych klientów, którzy wolą nadal korzystać z systemu Mercurial, istnieje szereg bezpłatnych i płatnych usług hostingowych Mercurial, zgodnie z postem na blogu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.