Bitbucket akan membuang sokongan Mercurial dan memberi tumpuan kepada Git

Bitbucket

Melalui penerbitan di blog platform pembangunan kolaboratif yang popular Bitbucket, diumumkan bahawa platform ini tidak lagi sesuai dengan sistem kawalan sumber Mercurial yang sebaliknya akan diubah untuk Git.

Penting untuk diingat bahawa pada mulanya perkhidmatan Bitbucket hanya tertumpu pada Mercurial, tetapi mulai tahun 2011, ia juga mula memberikan sokongan untuk Git. Telah diperhatikan bahawa Bitbucket kini telah berkembang dari alat kawalan versi ke platform untuk menguruskan kitaran pengembangan perisian yang lengkap.

Pada tahun ini, Pembangunan bitbucket akan memberi tumpuan kepada bidang pengembangan bersama dan pengembangan alat automasi, yang akan membantu mempermudah perancangan, pengekodan, dan penyebaran projek.

Dengan lebih daripada 28 juta repositori, Bitbucket meraikan 10 juta penggunanya yang berdaftars di Bitbucket Cloud April lalu. Bitbucket menawarkan integrasi dengan alat seperti Jira, Trello dan alat lain dari keluarga Atlassian, yang memiliki platform.

Platform ini membolehkan anda menyebarkan, menguji, memantau, menganalisis kod atau menyimpan objek. Menyediakan integrasi terbuka dengan AWS, JFrog, Datadog, LaunchDarkly, Slack, dan banyak lagi.

Sebab anda cenderung menggunakan git adalah kerana Sokongan untuk sistem kawalan dua versi melambatkan dan menyukarkan pelaksanaan rancangan, jadi diputuskan untuk memusatkan semua perhatian hanya pada Git dan meninggalkan Mercurial sama sekali. Git dipilih sebagai produk yang lebih relevan, berfungsi dan popular.

Pasukan Bitbucket merancang untuk menyelesaikan pembuatan repositori Mercurial baru oleh pengguna pada 1 Februari 2020.

Luego, Mulai 1 Jun tahun yang sama, pengguna tidak akan dapat menggunakan ciri Mercurial di Bitbucket atau melalui APInya dan semua deposit Mercurial akan dikeluarkan. Bagi semua ciri Mercurial Bitbucket semasa, ia akan tersedia sehingga 31 Mei tahun depan, sebelum dihentikan.

Oleh itu pengguna digalakkan untuk berhijrah ke Git, yang utiliti ditawarkan untuk menukar repositori. Sekiranya pembangun tidak mahu menukar alat biasa, disarankan untuk beralih ke perkhidmatan hosting sumber terbuka yang lain. Sebagai contoh, sokongan Mercurial diberikan di SourceForge, Mozdev, dan Savannah.

Menurut pasukan Bitbucket, membina barang berkualiti memerlukan perhatian yang tinggi.

"Oleh kerana Git adalah alat yang paling banyak digunakan, Mercurial berisiko mengabaikan masalah ketika kita berkembang," tulis blog tersebut.

Untuk membenarkan keputusannya untuk meninggalkan sokongan Merccurial, pasukan Bitbucket melaporkan hasil tinjauan

Menurut tinjauan Stack Overflow, hampir 90% pemaju lebih suka Git, dan hanya 3% responden menggunakan Mercurial.

Statistik dalaman Bitbucket mengesahkan arah aliran yang serupa, menunjukkan penurunan populariti Mercurial: kurang daripada 1% pengguna Mercurial baru dipilih. Pada masa yang sama, Mercurial terus digunakan untuk mengembangkan projek untuk Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine, dan W3C.

Bagaimana cara memindahkan dan mengeksport deposit merkuri?

Pasukan dari Bitbucket mengesyorkan agar pasukan pembangunan memindahkan repositori Mercurial yang ada ke Git.

Untuk melakukan ini, menawarkan alat penukaran Git yang berbeza yang ada di pasaran, termasuk plugin mercurial hg-eksport cepat dan hg-git.

Untuk menyokong migrasi pelanggannya, Bitbucket telah mencipta sumber berikut untuk memberikan pengetahuan dan alat yang diperlukan untuk peralihan yang lebih baik: utas komuniti khusus untuk membincangkan alat penukaran, migrasi, petua dan bantuan penyelesaian masalah maklumat dan tutorial Git yang merangkumi asas-asas menghasilkan pertanyaan tarikan, membuat pangkalan data baru, dan kait Git.

Namun, bagi pelanggan yang lebih suka terus menggunakan sistem Mercurial, ada sejumlah perkhidmatan hosting Mercurial percuma dan berbayar, menurut catatan blog tersebut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.