gitwalker

Screenshot der Software:
gitwalker
Softwarebeschreibung:
Version: 0.1.6
Upload-Datum: 15 Apr 15
Entwickler: Alex Sparrow
Lizenz: Frei
Popularität: 9

Rating: 1.0/5 (Total Votes: 1)

gitwalker ist ein Python-Werkzeug für das Sammeln von Daten aus Git-Repositories. & Nbsp; Es automatisiert den Prozess der Überprüfung heraus jede Revision, laufen einige Befehl und Protokollierung der Ausgabe in eine JSON-Datei. Zusätzliche Befehle können durch das Schreiben von Python-Klassen hinzugefügt werden.
Was kann es?
Derzeit gitwalker unterstützt zwei eingebaute Befehle:
- Eine LaTeX Wortzahl
- Du Plattennutzung Befehl
- Beliebige Shell-Kommandos
Seine einfache, zusätzliche Befehle hinzufügen - sehen Sie die Datei tools.py
Die im Lieferumfang enthaltene Skript gitwalk_plot verwendet die matplotlib Rahmen, um Zeitreihendiagramme Überlagerung mehrerer Datendateien zu erzeugen.
Getting It
Wenn Sie pip installiert haben, installieren Sie einfach pip gitwalker
Verwendung
Um Wortzahl ein git-verfolgt LaTeX-Projekt über alle Commits:
gitwalk --wordcount myfile.tex --out wordcount.json / path / to / Projekt
Dies wird das Repository unter / path / to / Projekt in ein temporäres Verzeichnis, vor heraus überprüfen jede Revision und läuft eine Wortanzahl auf der Datei myfile.tex im Repository zu klonen. Die Ergebnisse werden in die Datei ausgegeben werden wordcount.json
gitwalker unterstützt auch inkrementelle Aktualisierung eines zuvor erzeugten Log-Datei. Um neu zugesagten Änderungen hinzuzufügen,
gitwalk --in wordcount.json --wordcount myfile.tex --out wordcount.json / path / to / Projekt
Es ist ein Reihen-Skript eine Reihe von solchen Ausgabedateien auf den gleichen Achsen über matplotlib plotten. z.B.
gitwalk_plot --plot file1.json mich rot --plot you.json Sie blauen wordcount / wordcount
Wird zeichnen Sie die Dateien file1.json und file2.json auf den gleichen Achsen unter Verwendung der angegebenen Beschriftungen und Farben. Der Wert wird aus dem JSON-Datei über den Pfad Format am Ende der Befehlszeile ausgegraben werden - in diesem Fall wordcount / wordcount. Man könnte auch laufen
gitwalk_plot --plot file1.json mich rot --plot you.json Sie blauen wordcount / nfigures
., die Anzahl der LaTeX Zahlen in jedem Commit vorhanden plotten

Anforderungen :

  • Python

Ähnliche Software

USVN
USVN

15 Apr 15

KDiff3
KDiff3

11 May 15

cvs-fast-export
cvs-fast-export

17 Feb 15

musdex
musdex

11 May 15

Kommentare zu gitwalker

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!