Phát hành jj v0.41.0 - Hệ thống quản lý phiên bản tương thích Git
(github.com/jj-vcs)jj fixhỗ trợ định dạng theo phạm vi dòng cụ thể, nên có thể chỉ định dạng các dòng đã được sửa; có thể điều khiển hành vi bằng các thiết lậpfix.tools.<name>.line-range-argvàrun-tool-if-zero-line-ranges- Cờ toàn cục mới
--no-integrate-operationcho phép chạy lệnh mà không ảnh hưởng đến trạng thái kho lưu trữ hoặc bản sao làm việc, hữu ích trong các tình huống công cụ tự động hóa cần tạo snapshot ở chế độ nền - Có thay đổi tương thích khi giá trị mặc định của
file search --patternđược đổi từglob:sangregex:; giờ đây cũng có thể nhận nhiều loại mẫu qua cú phápkind:pattern jj git push --all,--tracked,-r REVSETSsẽ không còn thất bại nữa ngay cả khi revision đích để push là private hoặc có xung đột, và các bookmark không thể push sẽ bị bỏ qua- Các mẫu nhánh·bookmark truyền vào
jj git clonegiờ được lưu trong tệp cấu hình kho jj thay vì.git/config, và Git fetch refspec được đặt về mặc định - Trong ngôn ngữ mẫu,
Operation.tags()được đưa vào diện ngừng dùng và khuyến nghị thay bằngOperation.attributes() - Thiết lập mới
diff.git.show-path-prefixcho phép ẩn tiền tố đường dẫna/vàb/trong đầu radiff --git - Mẫu có thêm hàm
replace(pattern, content, replacement)và kiểuByteString, cho phép thay thế dựa trên mẫu chuỗi như regex có nhóm bắt, cũng như xử lý chuỗi byte như nội dung tệp jj gerrit uploadhỗ trợ các tùy chọn--message/-m,--edit,--merged, và có thể lặp lại--hashtagđể truyền nhiều hashtag- Với các tùy chọn mới
remotes.<name>.fetch-bookmarksvàfetch-tags, có thể thiết lập đối tượng fetch mặc định JJ_PAGERgiờ có thể ghi đè thiết lậpui.pager, cho phép cơ chế override bằng biến môi trường dành riêng cho jj tương tựJJ_EDITOR- Các bản sửa lỗi đã cải thiện tính nhất quán với Git trong xử lý
.gitignore, cải thiện rõ rệt hiệu năng snapshot và tốc độjj statustrên kho lớn, đồng thời các thư mục Git submodule sẵn có sẽ không còn bị xem là xung đột checkout
1 bình luận
Ý kiến trên Lobste.rs
Đăng bản phát hành của người khác thì ổn, nhưng không được lạm dụng hệ thống tự quảng bá
Tác giả tham gia vào cộng đồng là điều tốt, nhưng không nên dùng nó như công cụ chỉ để đăng bài nhằm kéo lưu lượng cho thông báo sản phẩm hay công việc của chính mình
Theo kinh nghiệm thực tế, nội dung tự quảng bá nên chiếm dưới một phần tư tổng số bài viết và bình luận của bản thân
Là “J J”, hay là “jujutsu”?
Xung quanh tôi không có ai biết JJ, mà cả JJ lẫn Jujutsu cũng không thật sự gợi cảm giác là một cái tên, nên mỗi lần nói ra tôi đều thấy hơi gượng và hay trộn nhiều cách phát âm với nhau
Dù vậy tôi rất thích JJ và không bận tâm đến tên gọi. Nó đơn giản chỉ là một cái tên thôi