Bitbucket nhắc nhở chúng ta rằng kho lưu trữ Mercurial sẽ sớm bị xóa và loại bỏ từ Master trong Git

1 tháng bảy hết hạn đã đến lúc hỗ trợ kho lưu trữ Mercurial trong nền tảng phát triển hợp tác Bitbucket. Việc chấm dứt hỗ trợ Mercurial để ủng hộ Git là công bố vào tháng 1 năm ngoái, sau đó là lệnh cấm tạo kho lưu trữ Mercurial mới vào ngày 2020 tháng 1 năm 2020. Giai đoạn cuối cùng của quá trình loại bỏ Mercurial được lên kế hoạch vào ngày XNUMX tháng XNUMX năm XNUMX, bao gồm việc vô hiệu hóa tất cả chức năng liên quan đến Mercurial trong Bitbucket, bao gồm cả việc dừng các API dành riêng cho Mercurial và xóa tất cả các kho lưu trữ của Mercurial.

Người dùng được khuyến khích di chuyển sang Git bằng cách sử dụng tiện ích để chuyển đổi kho lưu trữ hoặc đi đến những người khác lưu trữ nguồn mở. Ví dụ: hỗ trợ Mercurial được cung cấp trong bảy chi, SourceForge, mozdev и Savannah.

Đáng chú ý là ban đầu dịch vụ Bitbucket chỉ tập trung vào Mercurial, nhưng bắt đầu từ năm 2011 nó cũng trở thành đưa cho Hỗ trợ Git. Gần đây, Bitbucket đã tập trung phát triển dịch vụ quản lý toàn bộ chu trình phát triển phần mềm và hỗ trợ hai hệ thống kiểm soát phiên bản làm chậm và phức tạp hóa việc thực hiện các kế hoạch của mình. Git được chọn là sản phẩm phù hợp hơn, có chức năng hơn và có nhu cầu cao hơn.

Ngoài ra, có thể ghi nhận quyết định Bitbucket sẽ ngừng sử dụng từ "master" mặc định cho các nhánh chính, vì từ này gần đây bị coi là không chính xác về mặt chính trị, gợi nhớ đến chế độ nô lệ và bị coi là xúc phạm một số thành viên trong cộng đồng. Các nhà phát triển sẽ được quyền chọn tên riêng cho nhánh chính, chẳng hạn như "Main". Trước đây, các nền tảng đều có ý định tương tự GitHub и GitLab.

Dự án Git cũng các kế hoạch thực hiện thay đổi để cho phép nhà phát triển chọn tên độc lập cho nhánh đầu tiên khi tạo kho lưu trữ mới. Khi bạn chạy lệnh "git init", nhánh "master" được tạo theo mặc định. Bước đầu tiên là thêm cài đặt để thay đổi tên nhánh chính cho các kho lưu trữ được tạo. Hiện tại, hành vi mặc định của Git vẫn giữ nguyên và việc thay đổi tên mặc định vẫn đang được thảo luận; chưa có quyết định nào được đưa ra trong lĩnh vực này.

Nguồn: opennet.ru

Thêm một lời nhận xét