SmartGit / Hg là một dự án phần mềm sử dụng phi thương mại miễn phí, một ứng dụng lưu trữ phần mềm dựa trên web được viết bằng ngôn ngữ lập trình Java và được thiết kế để hỗ trợ điều khiển phiên bản phân phối Git, Mercurial và Subversion hệ thống.
Tính năng trong nháy mắt
Với SmartGit / Hg, bạn sẽ có mọi thứ trong tầm kiểm soát. Phần mềm này có thể hiển thị các thư mục và tập tin chỉ lưu trữ, các giao dịch, cũng như các tệp được chú thích. Nó có khả năng thực hiện các chức năng khác nhau, bao gồm trạng thái, khác biệt, nhật ký, đẩy, kéo, tìm nạp, hợp nhất, hợp nhất, chọn lại, cũng như quản lý thẻ, thẻ và chi nhánh.
Ngoài ra, nó cho phép bạn sửa đổi các cam kết trước khi đẩy chúng, khôi phục các cam kết bị mất, cũng như để cam kết các dòng riêng lẻ trong một tệp. Nó không yêu cầu thêm công cụ và thư viện nào, đi kèm với một trình khách SSH tích hợp (Secure Shell), một công cụ hợp nhất và một công cụ so sánh tệp.
Nó có thiết kế đơn giản và thân thiện với người dùng
Chỉ tập trung vào những gì thực sự quan trọng, phần mềm SmartGit / Hg có thiết kế đơn giản và thân thiện với người dùng sẽ không làm phiền người dùng với các câu hỏi ngu ngốc. Không yêu cầu đọc hướng dẫn toàn diện để sử dụng phần mềm này.
Hỗ trợ các dịch vụ web phổ biến
Một tính năng thú vị khác là hỗ trợ tích hợp cho một loạt các dịch vụ web. Điều này có nghĩa là bạn có thể sử dụng SmartGit / Hg để sao chép từ GitHub, Assembla và nhiều nhà cung cấp dịch vụ lưu trữ khác. Ngoài ra, bạn có thể xem lại các nhận xét cũng như tạo và giải quyết các yêu cầu kéo GitHub.
Một phần mềm đa nền tảng được hỗ trợ trên các hệ điều hành chủ đạo
Được viết bằng Java, SmartGit / Hg là một ứng dụng độc lập nền tảng chạy trên hệ điều hành GNU / Linux, Microsoft Windows và Mac OS X. Ubuntu là bản phân phối Linux chính thức duy nhất được hỗ trợ, Cả hai kiến trúc 32 bit và 64 bit đều được hỗ trợ tại thời điểm này.
Ứng dụng Git, Hg và SVN tốt nhất
SmartGit / Hg là không có nghi ngờ tốt nhất Git, Hg và SVN khách hàng xung quanh. Mặc dù nó sẽ giúp người mới bắt đầu làm mọi thứ bắt đầu nhanh chóng và không gây đau đớn, giúp các chuyên gia trở nên hiệu quả hơn bao giờ hết.
Có gì mới trong bản phát hành này:
- Bản phát hành này chủ yếu khắc phục một số lỗi.
Tính năng mới trong phiên bản 17.0.2 / 17.1 Xem trước 3:
- Tính năng, Cải tiến Mới:
- Git:
- Làm mới: không được theo dõi / thiếu danh hiệu phát hiện đổi tên & quot; core.jgit.similarityFileSizeLimit & quot; để tránh lỗi ngoài bộ nhớ
- Lỗi Cố định:
- Git:
- Nhật ký:
- GitHub: có thể làm mới bất tận
- GitHub: vân tay mặc định được cập nhật
- GitHub, các nhà cung cấp dịch vụ lưu trữ khác: không cảnh báo về vân tay đã thay đổi nếu đó là dấu vân tay đã biết, mới
- hoàn tác & quot; tự động đặt java.net.useSystemProxies = true (nếu không được đặt) để cải thiện tự động phát hiện proxy & quot; bởi vì nó luôn luôn sử dụng proxy hệ thống, ngay cả khi & quot; không có proxy & quot; được cấu hình trong SmartGit
- GUI (Windows): cột sắp xếp quá tối trong chủ đề sáng mặc định
Tính năng mới trong phiên bản 8.0.4 / 17 RC3:
- Tính năng, Cải tiến Mới:
- Thêm Chi nhánh và những người khác: thay thế các ký tự không hợp lệ bằng tùy chỉnh hợp lệ char: smartgit.branch.replaceInvalidCharsWith = _
- Bitbucket, GitHub: hỗ trợ cho các URL như git@name1.github.com: accountname / repository.git
- Đẩy, Giải quyết JIRA:
- khả năng định cấu hình nhánh nào để (không) kiểm tra chi nhánh cấu hình $ git config. smartgitJiraResolve false
- hiển thị mô tả sự cố
- Lỗi Cố định:
- Xem trước thay đổi: giảm tạo chuỗi khi cuộn bảng tệp bằng bàn phím
- JIRA: không thành công nếu cấu hình bugtraq chứa khóa dự án không hợp lệ
- SSH: các giá trị từ ~ / .ssh / config không được áp dụng chính xác
- Stash (theo yêu cầu): không cố gắng chặn các thay đổi submodule vì điều này không hoạt động
Tính năng mới trong phiên bản 8.0.3 / 8.1 Xem trước 5:
- Tính năng mới, Cải tiến:
- Thêm Chi nhánh và những người khác: thay thế các ký tự không hợp lệ bằng tùy chỉnh hợp lệ char: smartgit.branch.replaceInvalidCharsWith = _
- Bitbucket, GitHub: hỗ trợ cho các URL như git@name1.github.com: accountname / repository.git
- Đẩy, Giải quyết JIRA:
- khả năng định cấu hình nhánh nào để (không) kiểm tra chi nhánh cấu hình $ git config. smartgitJiraResolve false
- hiển thị mô tả sự cố
- Lỗi Cố định:
- Xem trước thay đổi: giảm tạo chuỗi khi cuộn bảng tệp bằng bàn phím
- JIRA: không thành công nếu cấu hình bugtraq chứa khóa dự án không hợp lệ
- SSH: các giá trị từ ~ / .ssh / config không được áp dụng chính xác
- Stash (theo yêu cầu): không cố gắng chặn các thay đổi submodule vì điều này không hoạt động
Tính năng mới trong phiên bản 7.1.1 / 7.2 Xem trước 1:
- Tính năng mới, Cải tiến:
- Thêm Chi nhánh và những người khác: thay thế các ký tự không hợp lệ bằng tùy chỉnh hợp lệ char: smartgit.branch.replaceInvalidCharsWith = _
- Bitbucket, GitHub: hỗ trợ cho các URL như git@name1.github.com: accountname / repository.git
- Đẩy, Giải quyết JIRA:
- khả năng định cấu hình nhánh nào để (không) kiểm tra chi nhánh cấu hình $ git config. smartgitJiraResolve false
- hiển thị mô tả sự cố
- Lỗi Cố định:
- Xem trước thay đổi: giảm tạo chuỗi khi cuộn bảng tệp bằng bàn phím
- JIRA: không thành công nếu cấu hình bugtraq chứa khóa dự án không hợp lệ
- SSH: các giá trị từ ~ / .ssh / config không được áp dụng chính xác
- Stash (theo yêu cầu): không cố gắng chặn các thay đổi submodule vì điều này không hoạt động
Tính năng mới trong phiên bản 7.0.3 / 7.1 Xem trước 6:
- Tính năng mới, Cải tiến:
- Hỗ trợ đồ họa có độ phân giải cao (HiRes, HiDPI)
- smartgit.vmoptions (Linux, Mac): hỗ trợ cho thuộc tính "path ="
- Lỗi Cố định:
- Làm mới: lỗi nội bộ nếu tệp liên kết .git chứa CRLF
- Xem | Hiển thị Tệp được Phân đoạn: nếu không được chọn, các tệp xung đột nhất định không được hiển thị
Tính năng mới trong phiên bản 7.0.2:
- Tính năng mới, Cải tiến:
- Hỗ trợ Atlassian Stash: đã thêm tùy chọn "Sử dụng SSH thay vì HTTPS"
- Hg: truy cập http hiện mạnh mẽ hơn trong trường hợp lỗi
- Lỗi Cố định:
- Hỗ trợ Atlassian Stash: chứng chỉ ứng dụng khách không hoạt động
- Hỗ trợ BitBucket: kho lưu trữ nhân bản với không gian trong tên không hoạt động
- Git:
- Nhật ký: chuyển đổi các danh mục như "gốc" bị hỏng (hồi quy từ 7.0.1)
- Windows: các trình khởi chạy chứa mục nhập tệp kê khai dpiAware không hợp lệ
Tính năng mới trong phiên bản 6.5.9 / 7 Xem trước 10:
- Lỗi Cố định:
- Git:
- Nhật ký: có thể xảy ra lỗi nội bộ để xử lý hợp nhất không đáng kể
- Làm mới: thông báo cảnh báo liên quan đến mô-đun không được đóng
- Xem trước OS X 10.11: các lỗi nội bộ có thể
Tính năng mới trong phiên bản 6.5.8 / 7 Xem trước 4:
- Lỗi Cố định:
- Git:
- Cam kết / Hoàn nguyên / những người khác: các mô-đun con đã loại bỏ cũng có thể hiển thị dưới dạng tệp,
- Hủy: đặt lại mô-đun con thành chỉ mục vẫn được đặt lại thành HEAD
- Làm mới:
- các mô-đun con đã loại bỏ có thể không hiển thị
- các mô-đun con bị bỏ qua đã đóng góp vào trạng thái "sửa đổi" thư mục
- GitHub: hỗ trợ tổ chức đã bị hỏng
Tính năng mới trong phiên bản 6.5.6 / 7 Xem trước 4:
- Tính năng mới, Cải tiến:
- Git:
- Chế độ xem đi: khả năng thay đổi tác giả của các cam kết
- Hoàn nguyên: đã thêm thuộc tính vm "smartgit.revert.commitMessageTemplate" để tùy chỉnh thông báo cam kết; sử dụng $ {message} và $ {sha} cho thư hoặc ID SHA của cam kết hoàn nguyên và n để thêm ngắt dòng
- Thêm hoặc Tạo Kho lưu trữ: phát hiện kho lưu trữ ngay cả khi thư mục con quản trị viên (.git / .hg) được chỉ định
- GitHub: sửa lỗi tương thích cho thay đổi API OAuth sắp tới https://developer.github.com/changes/2015-02-20-migration-period-removing-authorizations-token/
- Tích hợp GitHub, Stash, Bitbucket: thông báo đề xuất cấu hình
- Lỗi Cố định:
- Đổ lỗi: Trình tăng tốc Ctrl + Z không hoạt động khi tiêu điểm nằm trong ngăn nội dung tệp
- Làm mới / các lệnh khác: có thể treo liên quan đến cài đặt Cygwin (Cygwin Git, Mở SSH)
Tính năng mới trong phiên bản 6.5.6:
- Tính năng mới, Cải tiến:
- GitHub:
- nhánh "mặc định" được chọn trước khi tạo yêu cầu kéo (xem)
- truy vấn hiệu quả hơn
- hỗ trợ cho các thay đổi sắp tới của API liên quan đến tổ chức
- Lỗi Cố định:
- Hg:
- Đổ lỗi: lỗi nội bộ có thể xảy ra
- quản lý kho lưu trữ: lỗi nội bộ có thể xóa một kho lưu trữ có thể đã được mở trong cửa sổ thứ hai
- tìm kiếm tốc độ: lỗi nội bộ khi nhập ký tự bằng trình chỉnh sửa phương thức nhập
- khởi động không thành công với lỗi "SmartGit đã được bắt đầu với độ cao"
- SVN:
- Sao chép: các sự cố có thể xảy ra với tập hợp đặc biệt svn:
- đẩy có thể tạo nhánh "foo + bar" thay vì đẩy tới nhánh "foo bar" hiện tại
- trình chỉnh sửa văn bản: Hoàn tác / Làm lại đã thực hiện 2 bước khi được gọi bằng phím tắt
- Windows:
- một số hệ thống bị lỗi ngay lập tức vì không thể truy cập kiểm soát thanh tác vụ
- tùy chọn: hg thực thi hg lỗi thời ngăn hộp thoại đóng
Tính năng mới trong phiên bản 6.5.5:
- Lỗi Cố định:
- Git:
- Công cụ bên ngoài: công cụ mặc định bên ngoài "Định dạng Bản vá" không thành công nếu thư mục đầu ra chứa dấu cách trong đường dẫn
- Nhật ký: Cherry-Pick và Revert không hoạt động trong chế độ xem được lọc
- Kéo: "nguồn gốc" không được chọn trước nếu có và không có chi nhánh được theo dõi
- Đẩy: lỗi nội bộ có thể
- SVN:
- lỗi nội bộ nếu cố gắng đẩy chi nhánh mới
- Linux:
- thả thư mục trên chế độ xem Kho lưu trữ (để thêm kho lưu trữ) không hoạt động
- lỗi nội bộ khi khởi chạy với IBM JRE
- OS X:
- Thanh công cụ thay đổi đôi khi bị mất mục "Thay đổi tiếp theo"
Tính năng mới trong phiên bản 6.5.4:
- Tính năng mới, Cải tiến:
- Đẩy: hỗ trợ cho "push.default = current"
- Lệnh gọi GC đã bị giảm
- đã thêm thuộc tính VM "smartgit.branch.tagExcludeRegEx" để cải thiện tốc độ liên quan đến nhật ký cho các kho lưu trữ với số lượng thẻ lớn bằng cách loại trừ các thẻ không quan tâm, ví dụ: được tạo tự động, bằng cách chỉ định cụm từ thông dụng
- Lỗi Cố định:
- Đổ lỗi: So sánh / Đăng nhập không hoạt động trên các tệp đã di chuyển / đổi tên
- Chọn Cherry (không có cam kết): bỏ qua tùy chọn "Nối nguồn SHA để gửi thư"
- Cam kết xem xét sai các mô-đun con được dàn dựng dưới dạng các thay đổi cục bộ và do đó cho thấy cảnh báo khó chịu
- GitHub: không thể sao chép ".wiki" kho lưu trữ
- Làm mới: các vấn đề với giám sát tệp bị vô hiệu hóa
- Công cụ:
- công cụ được định cấu hình để sử dụng 2 lần commit, không cung cấp cả hai "chỉ đường"
- Trình cập nhật:
- Mac:
- đặc quyền quản trị có thể không được yêu cầu mặc dù được yêu cầu
- ~ / Library / Preferences / SmartGit / updater không được dọn dẹp chính xác
- có thể chờ đợi không ngừng cố gắng thoát khỏi SmartGit
- Cửa sổ | Cửa sổ mới: có thể đã mở hai cửa sổ
Thư mục
Tính năng mới trong phiên bản 6.5.2:
- Tính năng mới, Cải tiến:
- Git:
- Chi nhánh: đã thêm thuộc tính VM để định cấu hình hiển thị "Khác", ví dụ: "smartgit.branch.otherRefs = notes; archive"
- httpproxy: được chuyển bởi biến môi trường ngay bây giờ (thay vì cấu hình dòng lệnh) để làm cho mật khẩu ít hiển thị hơn
- Nhật ký:
- trong trường hợp cam kết hợp nhất đã chọn, các ID được hiển thị phía trên chế độ xem Thay đổi để làm rõ các thay đổi nào được hiển thị
- Làm mới: thông báo chi tiết hơn trong trường hợp xảy ra sự cố hiệu suất có thể xảy ra
- Tự động sửa:
- đã thực hiện thành côngtải xuống được tải xuống có thể đóng được
- GUI
- hiệu suất được cải thiện, đặc biệt là khi thay đổi kích thước cửa sổ Nhật ký
- Lỗi Cố định:
- Git:
- GitFlow: hợp nhất nên có sẵn cho các chi nhánh tính năng ngoại trừ HEAD là một nhánh đặc biệt
- Tìm nạp thêm: không hoạt động cho các bản sao của chỉ một đầu đơn
- Làm mới:
- có thể làm mới quá nhiều trong trường hợp các mô-đun con
- Windows, Linux: có thể không làm mới đúng cách sau khi di chuyển thư mục
- So sánh và những người khác: vấn đề hiệu suất đối với các tệp lớn có nhiều thay đổi
- Trình giải quyết Xung đột hoặc Trình chỉnh sửa Chỉ mục: đánh dấu dòng tiêu đề không hoạt động
- Thuộc tính VM "smartgit.executable.home" không phải lúc nào cũng được vinh danh
- GUI:
- xoá nhóm không cập nhật lồng nhau, mở kho lưu trữ gây ra lỗi nội bộ
- đã loại bỏ Trình tăng tốc mặc định Solvert Solver vì nó xung đột với tìm kiếm tốc độ
- cố gắng mở kho lưu trữ không tồn tại: hộp thoại xác nhận xảy ra không hoạt động
- OS X 10.10 (Yosemite): đã xóa Cửa sổ & gt; Toàn màn hình, vì tối đa hóa có cùng tác dụng
Tính năng mới trong phiên bản 6.5.1:
- Tính năng mới, Cải tiến:
- Nhà cung cấp Kho lưu trữ Chọn hộp thoại Kho lưu trữ: thêm tìm kiếm tốc độ
- khi nhiều yêu cầu của người dùng đã hoàn nguyên màn hình giật gân
- Lỗi Cố định:
- Git:
- Git-Flow: Kết thúc Bản phát hành không xóa chi nhánh từ xa
- Làm mới: "bị thiếu" đôi khi có thể biến mất
- Hg:
- Đổ lỗi: có thể xảy ra lỗi nội bộ nếu (các) đường ở vị trí 0 đã bị xóa
- Nhập vào tệp đã thay đổi đã mở 2 tệp so sánh
- "Sử dụng bộ nhớ cao" được đánh giá quá cao bộ nhớ đã sử dụng và do đó hiển thị quá thường xuyên
Thư mục
Thông báo
Tính năng mới trong phiên bản 6.0.8:
- Lỗi Cố định:
- Git:
- Bỏ qua: Tùy chọn "Rõ ràng" đã được bật để chọn nhiều tệp
- Vị trí lưu trữ: các kho lưu trữ trống được hiển thị dưới dạng được sửa đổi
- Hg:
- Làm mới: lỗi nội bộ có thể xảy ra do bộ nhớ cache nhánh "xấu"
- một lỗi có thể tạo ra hàng tấn tệp * .ziip trong một khoảng thời gian ngắn
- Linux: lỗi gốc sau khi cập nhật Linux (liên quan đến libcairo)
- Xử lý mật khẩu đã bị hỏng với Java 1.8.0_25
- SSH: nếu thư mục tạm thời chứa dấu cách, ứng dụng SSH tích hợp không hoạt động
Tính năng mới trong phiên bản 6.5 RC2:
- Tính năng mới, Cải tiến:
- Git:
- Chi nhánh:
- Đổi tên: hiện cũng hoạt động cho nhánh hiện tại
- Tạo Chi nhánh từ một chi nhánh từ xa: hộp kiểm theo dõi không được chọn khi tên chi nhánh địa phương thay đổi
- Thư cam kết sẽ chỉ được tải tối đa 4kB
- GitHub: tiêu đề / mô tả yêu cầu kéo chỉ được phân cách bằng dòng mới, không phải là dấu chấm
- Từ xa | Định cấu hình được đổi tên thành Từ xa | Thuộc tính
- Phát hiện "sử dụng bộ nhớ cao" sẽ có nhiều khoan dung hơn và do đó ít xảy ra hơn
- Lỗi Cố định:
- Git:
- Nhật ký: phát hiện đổi tên đã không chuẩn hóa dòng kết thúc
- OS X: - Làm mới: các thư mục chứa tệp bị bỏ qua có thể biến mất sau khi thực hiện lệnh
- Từ xa | Thuộc tính (Cấu hình) đã bị hỏng cho các kho lưu trữ SVN
- Trình hướng dẫn cài đặt: trên OS X 10.9+ / usr / bin / git chưa được xác minh trừ khi SmartGit "nghĩ" Git được cài đặt (nếu không OS X sẽ hiển thị hộp thoại yêu cầu cài đặt Git mặc dù không cần thiết)
- Kho lưu trữ: - "" trạng thái bị mất khi chuyển đổi các cửa sổ - mở một nhóm kho lưu trữ đã đóng trong nhóm đó đã được mở
- GUI: - trình tăng tốc không hoạt động bằng cách sử dụng, ví dụ: bố cục bàn phím tiếng Nga - kéo và thả tệp / thư mục vào các trường nhập bị hỏng
- Tệp: sắp xếp lỗi nội bộ cho "Trạng thái" và có tệp "bị bỏ qua"
- Bảng: chọn mục tiếp theo sau mục trước đó đã bị xóa, không hoạt động đáng tin cậy
Tính năng mới trong phiên bản 6.5 RC1:
- Tính năng mới, Cải tiến:
- Bài đánh giá được Phân phối: mục menu được thêm vào "Hiển thị Yêu cầu Kéo Đã đóng"
- Nhật ký:
- Biểu đồ cam kết:
- số lần chỉnh sửa trong phần chuột được hiển thị
- siêu tham chiếu chỉ hiển thị trong phần chuột qua
- Lỗi Cố định:
- Git:
- Bài đánh giá được Phân phối: Nhật ký tiếp tục hiển thị yêu cầu kéo sau khi tích hợp
- Đổi tên: không thể được gọi bằng cách nhấn F2 trên thư mục
- Khởi động: "Có thể có vấn đề về hiệu năng làm mới" không được đặt là thuộc tính "smartgit.executable.home"
- Hg: (đã xác thực) các kết nối http bị hỏng
- SVN:
- Chỉnh sửa (Cuối cùng) Thư Cam kết: hiển thị thông tin SVN (ví dụ: từ chọn dâu tây)
- Cửa hàng mật khẩu: bị hỏng cho các phiên bản Java mới nhất, ví dụ: 1.8.0_25
- Phát hiện UTF-8 từ nội dung không được bật theo mặc định
- GUI:
- Thông báo: có thể hiển thị thông báo đã lỗi thời
- OS X 10.10 ("Yosemite"): sự cố hiển thị trường nhập tìm kiếm
- Bảng: chọn mục tiếp theo sau mục trước đó đã bị xóa, không hoạt động đáng tin cậy
- Windows: cá nhân% APPDATA% syntevoSmartGitsmartgit.vmoptions không được sử dụng
Tính năng mới trong phiên bản 6.5 Xem trước 7:
- Tính năng mới, Cải tiến:
- Thông báo tự động: "Phiên bản mới" sẽ vẫn giữ nguyên sau khi đã nhấp vào "Hiển thị Changelog"
- So sánh: tối ưu hóa liên quan đến xoăn-cú đúp để cung cấp kết quả phù hợp hơn cho các khác biệt phức tạp
- Kho lưu trữ: cho biết "trần", kho lưu trữ đã đóng
- Mô-đun con:
- Tính năng Deinit
- Hủy đăng ký sẽ hiển thị trong menu ngữ cảnh và môđun con deinit
- Lỗi Cố định:
- Đổ lỗi: lỗi nội bộ khi gọi Đường dẫn "" trên
- Chi nhánh:
- chuyển sang chi nhánh tính năng chỉ từ xa đã chọn chi nhánh mới xuất hiện trong điều khiển từ xa
- Đã bật tính năng Kéo cho các kho lưu trữ "trống"
- So sánh / Đăng nhập & gt; Lưu dưới dạng: tệp nhị phân có thể được coi là tệp văn bản (chuyển đổi dấu tách dòng)
- Công cụ hợp nhất chuyển tiếp nhanh đã sử dụng chi nhánh sai
- GitHub:
- Tạo yêu cầu kéo: được liệt kê HEAD làm chi nhánh mục tiêu
- lỗi "Object 'body' không tìm thấy." cho các kho lưu trữ đặc biệt
- Nhật ký: hiển thị nhánh / stash từ cửa sổ chính không hoạt động nếu Nhật ký đã được mở cho kho lưu trữ này
- Làm mới: không phát hiện được các thay đổi của kho lưu trữ đã được khởi tạo mới bên ngoài SmartGit
- Đặt Chi nhánh được Theo dõi: các siêu tham chiếu được liệt kê
- Mô-đun con: trạng thái cây đang hoạt động của mô đun con "được thêm" không phải là "Chỉ mục"
- Các Thay đổi Khác:
- ghi nhật ký kết xuất chuỗi tự động trong trường hợp treo chuỗi GUI
- đã loại bỏ tính năng bảo vệ mặc định khỏi trình cài đặt Windows / gói di động
Tính năng mới trong phiên bản 6.5 Xem trước 6:
- Lỗi Cố định:
- So sánh / Giải quyết xung đột: đọc các tệp văn bản có dấu thứ tự byte (BOM) đã bị hỏng, khiến nó được ghi hai lần vào Lưu
- Git:
- Nhật ký: có thể quay lại để cam kết tiết lộ
- Hg:
- Kho lưu trữ không hiển thị mũi tên đi khi được mở, nhưng khi đóng
- .hgignore: ** không hoạt động như mong đợi
Tính năng mới trong phiên bản 6.0.7:
- Git:
- Chú thích: lỗi nội bộ có thể
- Cam kết: có thể xảy ra lỗi nội bộ khi hộp thoại bị đóng quá nhanh
- So sánh: lỗi nội bộ có thể
- Bỏ qua: lỗi nội bộ khi cố gắng bỏ qua các tệp như "foo [" theo tên
- Chế độ xem đầu ra: lỗi nội bộ có thể
- Kéo: tùy chọn chưa được chọn "Và khởi tạo mô-đun con mới" không được vinh danh
- Làm mới:
- submodule trong thư mục không được theo dõi có thể không hiển thị
- để kiểm tra thưa thớt các thư mục bị thiếu bất ngờ được hiển thị
- Xem | Tệp bị Bỏ qua: nếu được chọn, các mô-đun con chưa được khởi tạo sẽ không được hiển thị nếu View | Unchanged Files đã được bỏ chọn
- Hg:
- Chi nhánh: các chi nhánh chứa không gian trong tên của chúng không được xử lý chính xác
- Nhật ký (dựa trên hộp thoại): có thể xảy ra lỗi nội bộ khi đóng
- Làm mới: lỗi nội bộ có thể
- SVN:
- Bản sao: lỗi nội bộ có thể
- Kéo: cảnh báo có thể gây hiểu lầm về trạng thái cục bộ trong trường hợp các mô-đun con chưa được khởi tạo
- Đẩy: lỗi nội bộ có thể
- GUI:
- Hoàn tất đường dẫn tệp: có thể xảy ra lỗi nội bộ
- Out-of-memory-error-dialog: Nút thoát không hoạt động
- Ứng dụng SSH được tích hợp sẵn: không hỗ trợ tên người dùng với tên miền, ví dụ: user @ domain
Tính năng mới trong phiên bản 6.5 Xem trước 5:
- Tính năng mới, Cải tiến:
- Tùy chọn: đã xóa tùy chọn lỗi thời "GitHub: Yêu cầu mật khẩu chính, nếu được yêu cầu"
- Lỗi Cố định:
- Git:
- Hoàn nguyên & amp; Cam kết: tiếp tục hoàn nguyên thư cho đến lần commit tiếp theo
- Trạng thái Giả sử-Không thay đổi đã thay thế trạng thái bị thiếu / xóa
- Chế độ xem thay đổi: hiển thị đã bị hỏng đối với các mô-đun con
- Công cụ bên ngoài:
- không hoạt động trên các kho lưu trữ đã đóng
- "Áp dụng Bản vá" được bật ngay cả khi không có bất kỳ kho lưu trữ nào
- Trình cập nhật (Mac / Linux): các sự cố có thể xảy ra nếu cần nâng cao cho các bản cập nhật trước
- Các móc đóng ngắt không được gọi gây ra, ví dụ: các thư mục tạm thời không bị xóa
Tính năng mới trong phiên bản 6.5 Xem trước 3:
- Tính năng mới, Cải tiến:
- Git
- Trình giải quyết Xung đột: hiển thị hộp thoại giống giải quyết cho các tệp nhị phân
- So sánh Tệp: không kiểm tra các trạng thái Chỉ mục và HEAD với các dấu tách dòng chính xác
- Luồng Git:
- tùy chọn để định cấu hình tên thẻ cho Hoàn thành Phát hành
- hỗ trợ cho nhiều chi nhánh phát hành cùng một lúc
- GitHub:
- tùy ý thêm từ xa "ngược dòng" để chỉ cần tìm nạp từ kho lưu trữ được chia nhỏ
- danh sách cũng được lưu trữ có dấu sao
- Kéo: tránh gây nhầm lẫn "Bạn đang ở trạng thái 'HEAD bị tách rời'." tin nhắn
- Giải quyết: tùy chọn để mở Trình giải quyết Xung đột
- Trình cập nhật:
- chi tiết khác được hiển thị trong trường hợp lỗi
- Windows: sử dụng tệp thực thi nâng cao thay vì tập lệnh
- Lỗi Cố định:
- Git
- Tìm nạp / Thăm dò ý kiến nền: tùy chọn vô hiệu hóa một số điều khiển từ xa đôi khi không được vinh danh
- Thay đổi: Thông tin EOL đã được hiển thị ngay cả đối với tệp nhị phân
- Các công cụ bên ngoài: nếu không có yêu cầu xác nhận, $ {commit} vẫn được chuyển thành tham số thứ hai trong trường hợp lựa chọn duy nhất
- So sánh Tệp, Nhật ký | Lưu dưới dạng: không kiểm tra trạng thái Chỉ mục và HEAD với các dấu tách dòng chính xác
- Nhật ký:
- Chi tiết: nhấp vào liên kết cam kết không tìm thấy nó trong chế độ xem Cam kết
- Làm mới có thể không nhận được các thay đổi trong / sau khi hợp nhất / chọn / khôi phục / hoàn nguyên bằng cách anh đào
- Hoàn nguyên và Hoàn nguyên & amp; Cam kết không tạo ra thông điệp cam kết tương tự
- Đánh giá: Tích hợp với rebase đã cung cấp lỗi nội bộ cho nhánh yêu cầu kéo từ xa
- SVN:
- Bản sao svnkit được sao chép: các thuộc tính mục nhập vào .gitattribute
- Linux (không phải Ubuntu): GUI có giao diện xấu với màu không chính xác
- Trình cập nhật:
- đã thực hiện kiểm tra độ cao ngay cả đối với & lt; Windows Vista li>
- khi khởi động, khi hủy độ cao, SmartGit treo mà không có GUI
- trên Windows, không thành công khi SmartGit được khởi chạy từ Java 64 bit
- thư mục git, mercurial và jre đã được tạo ngay cả khi không có gói JRE nào được cài đặt
- lỗi nội bộ có thể
Tính năng mới trong phiên bản 6.0.6:
- Tính năng mới, Cải tiến:
- SSH: thêm thuộc tính VM smartgit.ssh.defaultNgười dùng để định cấu hình tên người dùng SSH để sử dụng nếu không được chỉ định trong URL
- Các mô-đun con: thêm thuộc tính VM smartgit.core.push.recurseSubmodules = theo yêu cầu để đẩy các mô-đun con theo yêu cầu
- Lỗi Cố định:
- Thêm hoặc Tạo Kho lưu trữ: mở một kho lưu trữ đã mở trong cửa sổ thứ hai
- Nhật ký:
- Chi tiết: nên hiển thị thông tin trong trường hợp các cam kết gốc chưa được tải
- Cam kết: lỗi nội bộ đang kéo ref qua nút hợp nhất
- Trình chọn Đăng nhập Cam kết: lỗi nội bộ gọi hành động Sao chép trên nút ảo (ví dụ: sáp nhập)
- Bài đánh giá:
- lỗi có thể xảy ra trong trường hợp email người dùng không hợp lệ
- lỗi nội bộ có thể xảy ra trong trường hợp các ký tự lạ (như n) trong tên người dùng
- nhập địa chỉ email không hợp lệ có thể dẫn đến lỗi sau khi chỉnh sửa người dùng
- thư cam kết bị mất sau khi tích hợp yêu cầu kéo bằng cách sử dụng "Hợp nhất"
- Tích hợp không được chuyển tiếp nhanh khi hợp nhất khi sử dụng tùy chọn "Hợp nhất"
- khi đồng bộ hóa các thay đổi Đánh giá mà không cần phải đẩy nhánh yêu cầu kéo cục bộ, yêu cầu kéo tương ứng có thể biến mất tạm thời trong kho lưu trữ từ xa
- không nên cập nhật yêu cầu kéo mà không có chi nhánh địa phương (có thể dẫn đến lỗi "không thể giải quyết cam kết '
Tính năng mới trong phiên bản 5.0.7:
- Lỗi Cố định:
- Git:
- xác thực: tên người dùng chứa @ không được xử lý chính xác
- Tùy chọn Cam kết: "sửa đổi" đã có sẵn cho các chi nhánh địa phương mới trỏ đến các cam kết đã được đẩy
- GitHub:
- lỗi nội bộ khi cố gắng đọc nhận xét (định dạng ngày không hợp lệ)
- tích hợp bị hỏng cho các kho lưu trữ không thuộc tài khoản của riêng
- Nhật ký:
- Cam kết HEAD có thể bị coi là sai nếu HEAD trỏ trực tiếp đến SHA
- Chi tiết (GitHub): nếu commit chứa nhận xét, nội dung sẽ được chuyển sang bên phải
- Làm mới:
- các mẫu .gitignore phủ định có thể không hoạt động chính xác
- lỗi nội bộ có thể có liên quan đến chỉ mục Git
- Hg:
- Nhật ký: lỗi nội bộ đóng cửa sổ quá nhanh sau khi mở
- SVN:
- Sao chép: có thể "Không thể giải quyết lỗi refs / remotes / git-svn"
- Đẩy Cam kết: cảnh báo dương tính giả "Không thể đẩy commit '' vì nó thuộc về nhiều nhánh"
- GUI: chế độ xem thay đổi có thể được thực hiện nhỏ hơn kích thước tối thiểu của nó
- Linux: liên kết cảnh báo giới hạn không hợp lệ đối với trang tài liệu không tồn tại
- OS X: Lỗi nội bộ liên quan đến GUI
Yêu cầu :
- Môi trường Chạy thử Oracle Java Standard Edition
Bình luận không