Ipinapaalala sa amin ng Bitbucket na ang mga Mercurial repository ay aalisin sa lalong madaling panahon at lilipat mula sa salitang Master sa Git

Hulyo 1 mag-e-expire oras na para suportahan ang mga Mercurial repository sa Bitbucket collaborative development platform. Ang pagtatapos ng suporta para sa Mercurial na pabor sa Git ay inihayag noong Agosto, na sinundan ng pagbabawal sa paglikha ng mga bagong Mercurial repository noong Pebrero 1, 2020. Ang huling yugto ng Mercurial phase-out ay naka-iskedyul para sa Hulyo 1, 2020, na kinabibilangan ng hindi pagpapagana sa lahat ng functionality na nauugnay sa Mercurial sa Bitbucket, kabilang ang paghinto sa mga Mercurial-specific na API at pagtanggal ng lahat ng Mercurial repository.

Hinihikayat ang mga user na lumipat sa Git gamit mga kagamitan para mag-convert ng mga repository, o pumunta sa mga iba open source hosting. Halimbawa, ang Mercurial support ay ibinibigay sa Heptapod, SourceForge, Mozdev ΠΈ Savannah.

Kapansin-pansin na sa simula ang serbisyo ng Bitbucket ay nakatuon lamang sa Mercurial, ngunit simula noong 2011 naging magbigay Suporta sa Git. Kamakailan, ang Bitbucket ay nakatuon sa pagbuo ng isang serbisyo para sa pamamahala ng buong ikot ng pagbuo ng software, at ang pagsuporta sa dalawang bersyon ng control system ay nagpapabagal at nagpapalubha sa pagpapatupad ng mga plano nito. Napili ang Git bilang isang mas nauugnay, functional at in-demand na produkto.

Bilang karagdagan, maaari itong mapansin desisyon Ihihinto ng Bitbucket ang paggamit ng default na salitang "master" para sa mga master branch, dahil ang salita ay itinuring kamakailan na hindi tama sa pulitika, nakapagpapaalaala ng pang-aalipin, at itinuturing na nakakasakit sa ilang miyembro ng komunidad. Bibigyan ang mga developer ng opsyon na pumili ng sarili nilang pangalan para sa pangunahing sangay, gaya ng "Pangunahing". Noong nakaraan, ang mga platform ay gumawa ng mga katulad na intensyon GitHub ΠΈ GitLab.

Git project din mga plano gumawa ng pagbabago upang payagan ang developer na malayang pumili ng pangalan para sa unang branch kapag gumagawa ng bagong repository. Kapag pinatakbo mo ang "git init" na utos, ang "master" na sangay ay nilikha bilang default. Ang unang hakbang ay magdagdag ng setting para baguhin ang master branch name para sa mga repositoryo na nilikha. Ang default na pag-uugali ng Git ay nananatiling pareho sa ngayon, at ang pagpapalit ng default na pangalan ay pinag-uusapan pa rin; walang desisyon na ginawa sa lugar na ito.

Pinagmulan: opennet.ru

Magdagdag ng komento