LibGit2Sharp

Phần mềm chụp màn hình:
LibGit2Sharp
Các chi tiết về phần mềm:
Phiên bản: 0.21.1 Cập nhật
Ngày tải lên: 12 Apr 15
Nhà phát triển: libgit2 Development Team
Giấy phép: Miễn phí
Phổ biến: 49

Rating: nan/5 (Total Votes: 0)

Nó thực sự là một C liên kết với các libgit2 linkable thư viện C # Git.
Các thư viện libgit2 ban đầu có thể được tải về từ đây .
bindings ngôn ngữ khác cho libgit2:
Ruby - Rugged
Objective-C - Mục tiêu Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh và / hoặc nodegit
Go - đi-git
OCaml - libgit2-ocaml
Erlang - Geef
NET - libgit2net
Haskell - hgit2

là gì mới trong phiên bản này:

  • Dạy RemoteUpdater cập nhật từ xa URL
  • Tự giới thiệu ObjectDatabase.CreateTree (Index) và Index.Reset (Tree)
  • Thêm tính năng ghi chép quá trình rộng
  • Thêm trình rộng SmartSubtransport đăng ký / đăng ký không
  • phơi Index.Clear ()

là gì mới trong phiên bản 0.21:

  • Dạy RemoteUpdater để cập nhật các URL từ xa
  • Tự giới thiệu ObjectDatabase.CreateTree (Index) và Index.Reset (Tree)
  • Thêm tính năng ghi chép quá trình rộng
  • Thêm trình rộng SmartSubtransport đăng ký / đăng ký không
  • phơi Index.Clear ()

là gì mới trong phiên bản 0.13.0:

  • Dạy checkout để thông báo báo cáo
  • Tạo một repo.Checkout mới () quá tải mà chấp nhận một đối tượng Commit
  • Cho phép ObjectDatabase.CreateBlob () để hạn chế số lượng các byte để tiêu thụ
  • Hãy ObjectDatabase.CreateBlob () chấp nhận một Stream
  • Tự giới thiệu repo.Refs.RewriteHistory ()
  • Tự giới thiệu repo.Refs.ReachableFrom ()
  • Tự giới thiệu TreeDefinition.From (Cam)
  • Đưa ra tài sản trên loại từ xa TagFetchMode
  • Thêm CopyNativeDependencies.targets

là gì mới trong phiên bản 0.10.0:

  • Cập nhật thư mục làm việc trên checkout
  • mạng mới các tính năng liên quan: clone, lấy, push, danh sách tài liệu tham khảo từ xa
  • Đưa ra các đầu đã được cập nhật trong thời gian cuối cùng lấy trong Repository.Network.FetchHeads
  • Tự giới thiệu Repository.Network.Remotes.IsValidName ()
  • .gitignore liên quan Các tính năng mới: quy định tạm thời, con đường kiểm tra
  • Thêm hỗ trợ cho các tùy chỉnh, quản lý ODB backends
  • Thêm hỗ trợ revparse trong Repository.Lookup ()
  • Cải thiện Repository.Commit (): thêm các chi nhánh kết hợp với cha mẹ, dọn dẹp dữ liệu hợp nhất
  • Tự giới thiệu Blob.IsBinary
  • Thêm ngoại lệ mạnh mẽ, đánh máy (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Thêm hỗ trợ stashing cơ bản: thêm, lấy, danh sách và loại bỏ
  • Thêm hỗ trợ git sạch trong Repository.RemoveUntrackedFiles ()
  • Add shortcut đến CHÍNH trong Repository.Refs.Head
  • Tự giới thiệu Repository.Refs.IsValidName ()
  • Thêm Repository.Refs.FromGlob () để liệt kê các tài liệu tham khảo phù hợp với một glob định
  • Thêm hỗ trợ cho các cửa hàng cấu hình XDG
  • Hãy Config.Get () và Config.Delete () có thể nhắm mục tiêu một cửa hàng cụ thể
  • Diff.Compare () cải tiến: công tác chống workdir và chỉ số, hãy xem xét những thay đổi không được theo dõi, vạch trần typechanges
  • Cho phép thu hồi các từ xa của một chi nhánh địa phương không qua Branch.Remote

là gì mới trong phiên bản v0.9.5:

  • Thêm hỗ trợ để tạo ra, lấy lại, danh sách và loại bỏ ghi chú đối tượng.
  • Hãy Repository thể dựa vào tập tin cấu hình toàn cầu và hệ thống quy định.

là gì mới trong phiên bản v0.9.0:

  • Hỗ trợ theo dõi các chi nhánh địa phương
  • Thêm một bộ sưu tập Ignored để loại RepositoryStatus
  • Đưa ra các đường dẫn tương đối của TreeEntries
  • Hãy Repository có thể làm việc với chỉ số quy định và workdir
  • tạo trực tiếp hoặc đốm màu, cây cối và các cam kết mà không có sự tham gia của workdir cũng không index

là gì mới trong phiên bản v0.8.0:

  • Additions:
  • Thêm Repository.Reset () và hỗ trợ của Soft và chế độ Mixed
  • Hãy Repository.Commit () có thể sửa đổi các mũi hiện tại của Head
  • Thực hiện các constructor của Repository có thể mở một kho từ một đường dẫn thư mục làm việc
  • Hãy Repository.Index.RetriveStatus tôn vinh các tập tin .gitgnore
  • Thay đổi:
  • Remove Repository.HasObject ()
  • Thay đổi Repository.Init () để làm cho nó trở về một thể loại Repository, thay vì một chuỗi chứa đường dẫn của các kho lưu trữ
  • Cập nhật tin nhị phân libgit2 để libgit2 / libgit2 @ 6d39c0d
  • Fixes:
  • Reinit một kho lưu trữ không ném nữa
  • nhị phân libgit2 nhúng giờ được biên dịch với threadsafe = ON cờ
  • Ngăn chặn Repository.Head.IsCurrentRepositoryHead từ ném khi Repository là trống

là gì mới trong phiên bản v0.7.0:

  • Additions:
  • Cho phép truy cập vào hệ thống và cấu hình toàn cầu bên ngoài bối cảnh của một repo
  • Thêm quá tải với các phương pháp chỉ số mà chấp nhận bộ sưu tập của những con đường
  • Thay đổi:
  • Hãy Index.RetrieveStatus () trả lại đường dẫn file gốc
  • Hãy IndexEntry khả năng đối phó với các đường dẫn tập tin gốc
  • Cập nhật tin nhị phân libgit2 để libgit2 / libgit2 @ be00b00
  • Phản đối Repository.HasObject ()
  • Sửa chữa lỗi:
  • Sửa chữa xây dựng kịch bản để có đủ XBuild tương thích trên Linux / Mono 2.10
  • Fix Index.Remove () để xử lý một cách chính xác các tập tin đã bị xóa, chỉnh sửa trong thư mục làm việc

là gì mới trong phiên bản v0.6.1:

  • Thay đổi:
  • Cập nhật tin nhị phân libgit2 để libgit2 / libgit2 @ e3baa3c.
  • Fixes:
  • Ngăn chặn segfault khi xác định tình trạng của một kho lưu trữ.
  • Fix hồi về tình trạng lỗi trong một số (không phải là hiếm) trường hợp.

là gì mới trong phiên bản v0.6.0:

  • Additions:
  • Thêm Configuration.Get () quá tải mà mất chìa khóa trong phần.
  • Thêm theo dõi chi tiết chi nhánh.
  • Cho phép tạo ra các cam kết sử dụng chữ ký từ các tập tin cấu hình.
  • Thêm Index.Remove ().
  • Thêm một chuỗi chỉ mục cho các loại cây Cam kết và để dễ dàng truy xuất các TreeEntries.
  • Thay đổi:
  • Cung cấp các giá trị mặc định cho thiết lập cấu hình không tồn tại.
  • Thay đổi cơ cấu cây vào đó libgit2 mã nhị phân được đặt.
  • Cập nhật tin nhị phân libgit2 để libgit2 / libgit2 @ 28c1451.
  • Fixes:
  • Ngăn chặn liệt kê các chi nhánh từ ném khi kho chứa chi nhánh từ xa.
  • Fix Index.Stage (), Index.Unstage ().

là gì mới trong phiên bản v0.5.0:

  • Additions:
  • Thêm Repository.Index.RetrieveStatus ()
  • Thêm xử lý các thiết lập cấu hình của các kho lưu trữ và truy xuất Remotes
  • Thay đổi:
  • Bây giờ có thể liệt kê từ nhiều điểm khởi đầu
  • Trong khi liệt kê các cam kết, tự động tới đích của đối tượng đến một cam kết đối tượng id
  • Trì hoãn việc giải quyết của Branch.Tip, Tag.Target và Tag.Annotation
  • Thay thế sử dụng ApplicationException với LibGit2Exception
  • Cập nhật tin nhị phân libgit2 để libgit2 / libgit2 @ 35e9407
  • Fixes:
  • Ngăn chặn liệt kê các cam kết từ ném khi bắt đầu từ một thẻ mà chỉ vào một đốm hay một cây (# 62)
  • Ngăn chặn một nhánh từ đang được gỡ bỏ nếu nó HEAD hiện nay
  • Tài liệu tham khảo hiện nay đang được liệt kê một cách ra lệnh
  • Fix Repository.Discover () thực hiện khi không có thư mục .git tồn tại

Phần mềm tương tự

Underscore.py
Underscore.py

13 May 15

TLD
TLD

13 Apr 15

Declare
Declare

13 May 15

Ya2YAML
Ya2YAML

12 May 15

Phần mềm khác của nhà phát triển libgit2 Development Team

GitForDelphi
GitForDelphi

6 Jun 15

Gitteh
Gitteh

14 Apr 15

Rugged
Rugged

10 Apr 16

nodegit
nodegit

6 Mar 16

Ý kiến ​​để LibGit2Sharp

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề