| Git :: roh. Perl-Bindungen an der git-verknüpfbaren Bibliothek (libgit2) |
Jetzt downloaden |
Git :: roh. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Alessandro Ghedini
- Website des Verlags:
- http://search.cpan.org/~alexbio/
Git :: roh. Stichworte
Git :: roh. Beschreibung
libgit2 ist eine reine C-Implementierung der GIT-Kernmethoden, die als Wiedereintrittsverbindungsbibliothek bereitgestellt werden, die schnell und tragbar mit einer festen API ist. Git :: roh ist ein Perl-Modul, das Perl-Bindungen an die Libgit2 API.Synopsis bietet, die GIT :: RAW; # Öffnen Sie das GIT-Repository auf $ path my $ repo = git :: RAW :: Repository -> Open ($ Pfad); # Fügen Sie dem Repository Defaug-Index eine Datei hinzu, mein $ Index = $ Repo -> Index; $ Index -> Hinzufügen (Test '); $ Index -> Schreiben; # Erstellen Sie einen neuen Baum aus dem Repository-Index My $ Tree_id = $ Index -> write_tree; mein $ tree = $ repo -> lookup ($ tree_id); # Name und E-Mail des Benutzers von der GIT-Konfiguration abrufen My $ config = $ repo -> config; mein $ name = $ config -> str ('user.name'); meine $ email = $ config -> str ('user.eail'); # Erstellen Sie eine neue GIT-Unterschrift Meine $ ME = GIT :: RAW :: Signature -> Jetzt ($ Name, $ E-Mail); # Erstellen Sie einen neuen Commit aus dem obigen Baum, ohne Eltern mein $ Commit = $ Repo -> Commit ('Erste Commit', $ ME, $ ME, [], $ Tree); Homepage des Produkts
Git :: roh. Zugehörige Software