Bitbucket mengingatkan kita bahawa repositori Mercurial akan dialih keluar tidak lama lagi dan beralih daripada perkataan Master dalam Git

Julai 1 tamat tempoh masa untuk menyokong repositori Mercurial dalam platform pembangunan kolaboratif Bitbucket. Penamatan sokongan untuk Mercurial yang memihak kepada Git ialah diumumkan Ogos lalu, diikuti dengan larangan mencipta repositori Mercurial baharu pada 1 Februari 2020. Peringkat akhir penghentian fasa Mercurial dijadualkan pada 1 Julai 2020, yang melibatkan pelumpuhan semua fungsi berkaitan Mercurial dalam Bitbucket, termasuk menghentikan API khusus Mercurial dan memadamkan semua repositori Mercurial.

Pengguna dinasihatkan untuk berhijrah ke Git menggunakan utiliti untuk menukar repositori, atau pergi ke lain-lain pengehosan sumber terbuka. Sebagai contoh, sokongan Mercurial disediakan dalam Heptapod, SourceForge, Mozdev ΠΈ Savannah.

Perlu diperhatikan bahawa pada mulanya perkhidmatan Bitbucket hanya tertumpu pada Mercurial, tetapi bermula pada tahun 2011 ia juga menjadi memberi Sokongan Git. Baru-baru ini, Bitbucket telah menumpukan pada membangunkan perkhidmatan untuk mengurus kitaran pembangunan perisian penuh, dan menyokong dua sistem kawalan versi menjadi perlahan dan merumitkan pelaksanaan rancangannya. Git dipilih sebagai produk yang lebih relevan, berfungsi dan dalam permintaan.

Di samping itu, ia boleh diperhatikan keputusan Bitbucket akan berhenti menggunakan perkataan lalai "tuan" untuk cawangan induk, kerana perkataan itu baru-baru ini dianggap tidak betul dari segi politik, mengingatkan perhambaan dan dianggap sebagai menyinggung sesetengah ahli komuniti. Pembangun akan diberi pilihan untuk memilih nama mereka sendiri untuk cawangan utama, seperti "Utama". Sebelum ini, platform membuat niat yang sama GitHub ΠΈ GitLab.

Projek Git juga rancangan buat perubahan untuk membolehkan pembangun memilih nama untuk cawangan pertama secara bebas semasa membuat repositori baharu. Apabila anda menjalankan arahan "git init", cawangan "master" dicipta secara lalai. Langkah pertama ialah menambah tetapan untuk menukar nama cawangan induk untuk repositori yang dibuat. Tingkah laku lalai Git kekal sama buat masa ini, dan menukar nama lalai masih dalam perbincangan; tiada keputusan dibuat dalam bidang ini.

Sumber: opennet.ru

Tambah komen