LibGit2Sharp

Screenshot Software:
LibGit2Sharp
Szczegóły programowe:
Wersja: 0.21.1 Aktualizowane
Filmu: 12 Apr 15
Licencja: Wolny
Popularność: 49

Rating: nan/5 (Total Votes: 0)

To jest rzeczywiście wiążące zdolny do sieciowania do biblioteki C libgit2 C # Git.
Oryginalny biblioteki libgit2 można pobrać z tutaj .
Inne powiązania językowe dla libgit2:
Ruby - Wytrzymała
Objective-C - Cel Git
Python - pygit2
PHP & nbsp; - php-git
Lua - luagit2
Delphi - GitForDelphi
Node.js - Gitteh i / lub nodegit
Idź - go-git
SML - libgit2-ocaml
Erlang - Geef
.NET - libgit2net
Haskell - hgit2

Co nowego w tym wydaniu:

  • Naucz RemoteUpdater zaktualizować pilota URL
  • Przedstaw ObjectDatabase.CreateTree (Indeks) i Index.Reset (drzewo)
  • Dodaj funkcji rejestrowania procesu szeroki
  • Dodaj procesu rejestracji / szeroki SmartSubtransport wyrejestrowania
  • Expose Index.Clear ()

Co nowego w wersji 0.21:

  • Naucz RemoteUpdater zaktualizować zdalnego URL
  • Przedstaw ObjectDatabase.CreateTree (Indeks) i Index.Reset (drzewo)
  • Dodaj funkcji rejestrowania procesu szeroki
  • Dodaj procesu rejestracji / szeroki SmartSubtransport wyrejestrowania
  • Expose Index.Clear ()

Co nowego w wersji 0.13.0:

  • Naucz kasę zgłosić informację,
  • Utwórz nowy repo.Checkout () przeciążenie, która akceptuje obiekt Commit
  • Zezwalaj ObjectDatabase.CreateBlob (), aby ograniczyć liczbę bajtów do spożywania
  • ObjectDatabase.CreateBlob () akceptuje Stream
  • Przedstaw repo.Refs.RewriteHistory ()
  • Przedstaw repo.Refs.ReachableFrom ()
  • Przedstaw TreeDefinition.From (Commit)
  • Expose własności TagFetchMode na zdalnych typu
  • Dodaj CopyNativeDependencies.targets

Co nowego w wersji 0.10.0:

  • Aktualizacja katalogu pracy na kasie
  • Nowe funkcje związane z siecią: klon, przynieś, Push, lista odnośników zdalnego
  • Expose głowic, które były aktualizowane w czasie ostatniego pobrania w Repository.Network.FetchHeads
  • Przedstaw Repository.Network.Remotes.IsValidName ()
  • Nowe funkcje związane .gitignore przepisy przejściowe:, ścieżka kontroli
  • Dodaj wsparcie dla niestandardowych, zarządzane ODB backends
  • Dodaj revparse wsparcie w Repository.Lookup ()
  • Pomóż Repository.Commit (): dodać oddziały scalone jako rodzice, czyszczenie scalania danych
  • Przedstaw Blob.IsBinary
  • Dodaj silnie wpisane wyjątki (NonFastForwardException, UnmergedIndexEntriesException, ...)
  • Dodaj podstawowe wsparcie stashing: dodawać, pobierać, listy i usunąć
  • Dodaj git czyste wsparcie w Repository.RemoveUntrackedFiles ()
  • Dodaj skrót do głowy w Repository.Refs.Head
  • Przedstaw Repository.Refs.IsValidName ()
  • Dodaj Repository.Refs.FromGlob (), aby wyliczyć odniesienia odpowiadające określonej glob
  • Dodaj wsparcie dla sklepu konfiguracji XDG
  • Config.Get () i Config.Delete () w stanie kierować konkretnego sklepu,
  • Diff.Compare () Ulepszenia: praca przed zmienna WORKDIR i indeksu, należy rozważyć nieśledzonej zmian, wystawiać typechanges
  • Zezwalaj pobieranie pilocie nie-lokalnego oddziału przez Branch.Remote

Co nowego w wersji v0.9.5:

  • Dodano wsparcie dla tworzenia, pobierania i usuwania list notatki obiektów.
  • Repozytorium mogli polegać na określonych globalnych i systemowych plików konfiguracyjnych.

Co nowego w wersji v0.9.0:

  • Wsparcie lokalne oddziały śledzenia
  • Dodaj Ignorowane kolekcję typu RepositoryStatus
  • Expose względną ścieżkę TreeEntries
  • Repozytorium stanie działać przeciwko określonym indeksem i zmienna WORKDIR
  • bezpośredniego tworzenia lub bąble, Drzewa i zobowiązuje bez udziału WorkDir ani indeksu,

Co nowego w wersji v0.8.0:

  • Dodatki:
  • Dodaj Repository.Reset () i wsparcie miękkie i tryby mieszane
  • Repository.Commit () w stanie zmienić obecny czubek głowy
  • konstruktor Repozytorium stanie otworzyć repozytorium z pracy ścieżkę do katalogu
  • Repository.Index.RetriveStatus cześć .gitgnore plików
  • Zmiany:
  • Usuń Repository.HasObject ()
  • Zmień Repository.Init (), aby powrócić instancję repozytorium typu, zamiast łańcucha zawierającego ścieżkę do repozytorium
  • Aktualizuj binarne libgit2 do libgit2 / libgit2 @ 6d39c0d
  • Poprawki:
  • REINIT repozytorium nie rzuca już
  • Wbudowany libgit2 są pliki binarne skompilowane z THREADSAFE teraz na flagę =
  • Zapobiegaj Repository.Head.IsCurrentRepositoryHead od rzucania, gdy repozytorium jest pusty

Co nowego w wersji v0.7.0:

  • Dodatki:
  • Zezwalaj na dostęp do konfiguracji systemu i Global poza kontekstem repo
  • Dodaj do przeciążeń, które akceptują metod indeksowych zbioru ścieżek
  • Zmiany:
  • Index.RetrieveStatus () zwracają rodzimych ścieżki plików
  • IndexEntry w stanie poradzić sobie z rodzimymi ścieżek plików
  • Aktualizuj binarne libgit2 do libgit2 / libgit2 @ be00b00
  • Deprecate Repository.HasObject ()
  • Poprawione błędy:
  • Fix skrypt kompilacji jest w pełni kompatybilny na Linux XBuild / Mono 2.10
  • Fix Index.Remove (), aby poprawnie obsługiwać pliki, które zostały usunięte i zmodyfikowane w katalogu roboczym

Co nowego w wersji v0.6.1:

  • Zmiany:
  • Aktualizuj binarne libgit2 do libgit2 / libgit2 @ e3baa3c.
  • Poprawki:
  • Zapobiegaj wysypać podczas określania statusu repozytorium.
  • pobieranie Fix statusu buggy w niektórych (nie, że rzadkich) przypadkach.

Co nowego w wersji v0.6.0:

  • Dodatki:
  • Dodaj Configuration.Get (), która pobiera klucz przeciążenia w części.
  • Dodaj śledzenia szczegółów oddziałów.
  • Możliwość tworzenia popełnić przy użyciu podpisu z plików konfiguracyjnych.
  • Dodaj Index.Remove ().
  • Dodaj indeksowania ciąg do zatwierdzenia i drzewa typów, aby ułatwić pobieranie TreeEntries.
  • Zmiany:
  • Podaj wartość domyślną dla ustawienia konfiguracji nie istniejącej.
  • Zmień strukturę drzewa, do których znajdują się pliki binarne libgit2.
  • Aktualizuj binarne libgit2 do libgit2 / libgit2 @ 28c1451.
  • Poprawki:
  • Zapobiegaj wyliczenie oddziałów z rzucania, gdy repozytorium zawiera zdalnych oddziałów.
  • Fix Index.Stage (), Index.Unstage ().

Co nowego w wersji v0.5.0:

  • Dodatki:
  • Dodaj Repository.Index.RetrieveStatus ()
  • Dodaj obsługę ustawień konfiguracyjnych repozytorium i pobieranie piloty
  • Zmiany:
  • Czy teraz wyliczyć z różnych punktów wyjścia
  • Podczas wyliczania zobowiązuje, automatycznie dereference obiektów do id popełnienia obiektu
  • Wstrzymaj rozstrzygnięcia Branch.Tip, Tag.Target i Tag.Annotation
  • Wymień wykorzystanie ApplicationException z LibGit2Exception
  • Aktualizuj binarne libgit2 do libgit2 / libgit2 @ 35e9407
  • Poprawki:
  • Zapobiegaj wyliczenie zatwierdzeń od rzucania, gdy zaczyna się od znacznika, który wskazuje na blob lub drzewa (# 62),
  • Zapobiegaj oddział przed usunięciem, jeśli jest obecny szef
  • Referencje są obecnie wymienione w uporządkowany sposób,
  • Fix Repository.Discover () wdrażanie, gdy nie .git folder istnieje

Podobne oprogramowanie

Ruby-FFI
Ruby-FFI

12 Apr 15

Rice
Rice

10 Dec 15

USTORE.js
USTORE.js

5 Jun 15

GPX.js
GPX.js

23 Jul 15

Inne programy z deweloperem libgit2 Development Team

Gitteh
Gitteh

14 Apr 15

pygit2
pygit2

10 Dec 15

GitForDelphi
GitForDelphi

6 Jun 15

Komentarze do LibGit2Sharp

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii