Bazaar Hệ thống kiểm soát sửa đổi (còn được gọi là bzr) là một mã nguồn mở hệ thống kiểm soát phiên bản changeset theo định hướng dựa trên Arch mà làm cho nó có thể để giữ lại những thay đổi trước đó cho các dự án và phối hợp phát triển với các nhà phát triển khác.
Mục tiêu của nó là để tăng tốc độ phát triển của một phiên bản tương thích upwards- của Arch.
Tính năng .
- Tất cả các tính năng lưu trữ trong suốt và mạnh mẽ của GNU Arch
- đường dẫn nâng cấp liền mạch để [WWW] bazaar-ng
- hỗ trợ trực tiếp cho các URL -. một lệnh có thể kiểm tra hoặc hợp nhất từ các địa điểm từ xa
- hỗ trợ GPG tích hợp - không thiết lập cho các tình huống lưu trữ ký nhất
- nhanh hơn - kiểm tra, hầu hết các hoạt động địa phương, cam kết
- svn giống khác, chuyển đổi, nhập khẩu, xuất khẩu, đăng nhập lệnh
- theo dõi Explicit của xung đột, ngăn chặn tình cờ cam kết của tập tin với các cuộc xung đột
- lệnh hợp nhất duy nhất mà cho phép sáp nhập giữa các ngành, tùy ý.
- Daily xây dựng của các mã mới nhất (Tải về).
- hoàn toàn tương thích với TLA - thả và bắt đầu sử dụng
- hỗ trợ các số phiên bản debian trong tên chi nhánh
- chú thích hỗ trợ
- quốc tế hóa qua gettext và [WWW] Rosetta.
- bindings Python.
là gì mới trong phiên bản này:
- Compatibility ngoài Breaks:
- `` bzr lp-kiến nghị --approve`` bây giờ cũng cho biết thêm một & quot; Chấp nhận & quot; bỏ phiếu để đề nghị hợp nhất. (Jonathan Lange)
- Các tính năng mới:
- `` switch bzr --store`` tự chứa những thay đổi chưa được cam kết trong các chi nhánh, và phục hồi chúng khi chuyển lại cho các chi nhánh. (Aaron Bentley)
- Lựa chọn mới '--context' cho lệnh 'bzr khác', để cấu hình số lượng bối cảnh (tức là thấy đường mà không thay đổi). Cũng có sẵn như là các tham số có tên là 'context_lines' để bzrlib.diff.internal_diff (). (Paul Nixon)
- Các 'grep' plugin được tại xưởng với bzr. (Jelmer Vernooij)
- Các 'ping' plugin được tại xưởng với bzr. (Jelmer Vernooij)
- Cải tiến:
- `` bzr giúp env-variables`` nay chỉ sử dụng tại `` bzr giúp configuration`` trong đó có nhiều thông tin chi tiết hơn về các công cụ tương tự. (Robert Collins)
- `` bzr lp-tìm-proposal`` bây giờ chỉ quan tâm đến việc sửa đổi-id được chỉ định, không phải là chi nhánh bạn sử dụng. Điều này đã được kích hoạt bởi một cuộc gọi API mới trong dịch vụ web của Launchpad. (Aaron Bentley)
- Thực hiện authentication.conf password rối, các tùy chọn password_encoding bây giờ có thể được thiết lập để base64. (Florian Dorn)
- cấu hình địa phương (tức là truy cập vào hệ thống tập tin địa phương như `` `` bazaar.conf`` và locations.conf``) bây giờ được chia sẻ, giảm số lượng các IOs khi truy vấn một lựa chọn configuation. (Vincent Ladeuil, # 832042)
- `` bzr lp-kiến nghị --approve`` bây giờ chính xác định các sửa đổi đã được phê duyệt và cung cấp một & quot; Chấp nhận & quot; bỏ phiếu từ người đề nghị, cho phép tương tác mượt mà hơn với các công cụ hợp nhất hạ lưu. (Jonathan Lange)
- Sửa chữa lỗi:
- Thêm một `` tùy chọn cấu hình mặc định cho progress_bar`` `` BZR_PROGRESS_BAR``. Điều này có thể được thiết lập trong `` bazaar.conf`` hoặc chỉ định từ dòng lệnh với `` -Oprogress_bar = text``. (Vincent Ladeuil, # 388275)
- `` Authentication.Config`` nay luôn luôn trả về tên người dùng và mật khẩu unicode. (Vincent Ladeuil, # 514301)
- Sửa lỗi toàn bộ nội dung của `` / etc / mailname`` được đọc. Chúng tôi chỉ muốn đọc những dòng đầu tiên để nhận xét có thể được thêm vào và sẽ được bỏ qua. (Haw Loeung, # 932515)
- Cố định một lỗi cú pháp trong `` doc / ja / user-dẫn / http_smart_server.txt`` gây vỡ với docutils 0.9.1. (Vincent Ladeuil, Jelmer Vernooij, # 1066307)
- ký tự Hỗ trợ utf8 trong tên nền tảng thậm chí không nhìn vào bên trong hộp (Schrodinger Cát Fedora). (Toshio Kuratomi, Vincent Ladeuil, # 1195783)
- Cảnh báo khi `` --show-base`` được sử dụng cho `` pull`` tại một chi nhánh không có cây thay vì thất bại. Nó vô dụng nhưng vô hại. (Vincent Ladeuil, # 1022160)
- Khi một tham chiếu lỗi gốc chk mất tích là gặp phải, bzr hiện nay gợi ý chạy `` bzr hòa --canonicalize-chks``. (Jelmer Vernooij)
- Khi đẩy một phiên bản cụ thể, tạo ra các cây làm việc mới tại sửa đổi đó. (# 484.516, Neil Martinsen-Burrell)
File
là gì mới trong phiên bản 2.6 Beta 2:
- Phiên bản này bao gồm nhiều sửa lỗi nhỏ và đều biết lỗi sửa chữa bao gồm cả những người làm cho phiên bản ổn định trước đó.
là gì mới trong phiên bản 2.5.0:
- Phiên bản này đánh dấu sự khởi đầu của một lâu mới hạn ổn định series. Từ đây, chúng ta sẽ chỉ làm cho phát hành Sửa lỗi trên series 2.5 (2.5.1, vv, và hỗ trợ nó cho đến tháng tư 2017), trong khi 2.6 sẽ trở thành loạt phát triển mới của chúng tôi. Đây là một phát hành Sửa lỗi và đánh bóng qua 2.4, với một số lượng lớn các lỗi cố định (~ 170 cho loạt 2,5 một mình). Loạt 2.5 cung cấp một thực thi giao thức thông minh nhanh hơn cho nhiều hoạt động, hỗ trợ cơ bản cho các ngành colocated. Chúng tôi đã bắt đầu dịch bzr với 2,5 series:. Https://translations.launchpad.net/bzr, hơn 20 ngôn ngữ đã được đăng ký, nhưng đó là những ngày đầu, đóng góp đón
là gì mới trong phiên bản 2.4.2 / 2.5 Beta 6:
- này giới thiệu sự hỗ trợ cho colocated chi nhánh vào '2a' định dạng theo một cách tương thích ngược, sửa chữa trục trặc ở những UI colocated, xác minh chứng chỉ https cho urllib https thực hiện khách hàng, sửa chữa một số vấn đề unicode hơn và nhiều hơn nữa.
là gì mới trong phiên bản 2.5 Beta 5:
- Phiên bản này bao gồm nhiều cải tiến trong các máy chủ thông minh, UI đánh bóng cho các ngành colocated, cải tiến đối với khung cấu hình và sử dụng nội bộ nhiều hơn, sửa lỗi liên quan đến unicode và hỗ trợ địa phương và nhiều hơn nữa.
- Tất cả lỗi cố định trong series trước đây được biết đến tại thời điểm phát hành này được bao gồm.
là gì mới trong phiên bản 2.5 Beta 4:
- Phiên bản này bao gồm nhiều cải tiến trong các máy chủ thông minh, UI đánh bóng cho các ngành colocated, tối ưu hóa cho các chuyên viên sửa đổi để tránh lịch sử hoạt động có kích thước, phụ kiện cho các khuôn khổ config, sửa lỗi liên quan đến đường dẫn unicode và nhiều hơn nữa.
là gì mới trong phiên bản 2.5 Beta 3:
- 2.5b3 chứa tất cả biết sửa lỗi bao gồm cả những người làm cho phiên bản ổn định trước đó.
- Phiên bản này bao gồm các tùy chọn đăng nhập cho `` `` push`` và pull``, nhiều giao diện người dùng đánh bóng cho các ngành colocated, triển khai thực hiện tốt hơn và chặt chẽ hơn đối với các hộp thoại UI, phụ kiện cho các khung cấu hình và nhiều hơn nữa.
là gì mới trong phiên bản 2.5 Beta 1:
- Đây là phiên bản beta đầu tiên trong series 2.5. 2.5.0 dự kiến sẽ được phát hành vào tháng Hai năm 2012. phát hành phiên bản beta này là thích hợp cho sử dụng hàng ngày, nhưng có thể gây ra một số không tương thích với các plugin. Một số plugin có thể cần phải cập nhật nhỏ để làm việc. Tất cả sửa lỗi tiếng được bao gồm.
là gì mới trong phiên bản 2.4.1:
- Đây là một phát hành Sửa lỗi. Nâng cấp được khuyến khích cho tất cả người dùng trên trước 2.4 phát hành.
- 2.4.1 có chứa tất cả các bản sửa lỗi được biết đến cho tất cả các phiên bản ổn định (bao gồm cả những người chúng tôi làm cho loạt ổn định trước).
Bình luận không