gitwalker

Screenshot Λογισμικό:
gitwalker
Στοιχεία Λογισμικού:
Εκδοχή: 0.1.6
Ανεβάστε ημερομηνία: 15 Apr 15
Προγραμματιστής: Alex Sparrow
Άδεια: Δωρεάν
Δημοτικότητα: 9

Rating: 1.0/5 (Total Votes: 1)

gitwalker είναι ένα εργαλείο Python για τη συλλογή δεδομένων από τα αποθετήρια του git & nbsp?. Είναι αυτοματοποιεί τη διαδικασία του ελέγχου από κάθε αναθεώρηση, που τρέχει κάποιο εντολών και την καταγραφή της εξόδου σε ένα αρχείο JSON. Πρόσθετες εντολές μπορούν να προστεθούν με το γράψιμο κλάσεις Python.
Τι μπορεί να κάνει;
Σήμερα gitwalker υποστηρίζει δύο ενσωματωμένες εντολές:
- Η καταμέτρηση λέξεων LaTeX
- Εντολή du χρήση του δίσκου
- Αυθαίρετες εντολές κελύφους
Απλή της να προσθέσει επιπλέον εντολές - δείτε το αρχείο tools.py
Το σενάριο που περιλαμβάνεται gitwalk_plot χρησιμοποιεί το πλαίσιο matplotlib να παράγουν γραφήματα χρονοσειρών υπέρθεση πολλαπλά αρχεία δεδομένων.
Να πάρει αυτό
Εάν έχετε εγκαταστήσει το pip, απλά pip εγκατάσταση gitwalker
Χρήση
Να Word Count ένα git-παρακολουθούνται έργο LaTeX όλη όλων των αλλαγών:
gitwalk --wordcount myfile.tex --out wordcount.json / path / to / έργου
Αυτό θα κλωνοποιήσουν το αποθετήριο στο / path / to / σχέδιο σε έναν προσωρινό κατάλογο πριν το check out κάθε αναθεώρηση και εκτελεί μια λέξη υπολογίζει στην myfile.tex αρχείο στο χώρο αποθήκευσης. Τα αποτελέσματα θα είναι εξόδου στο αρχείο wordcount.json
gitwalker υποστηρίζει επίσης στοιχειώδη ενημέρωση του προηγουμένως παράγεται αρχείο καταγραφής. Για να προσθέσετε πρόσφατα δεσμευτεί αναθεωρήσεις,
gitwalk --Σε wordcount.json --wordcount myfile.tex --out wordcount.json / path / to / έργου
Υπάρχει ένα συνημμένο σενάριο να σχεδιάσει μια σειρά από τέτοια αρχεία εξόδου με τους ίδιους άξονες με χρήση matplotlib. π.χ.
gitwalk_plot --plot file1.json μου κόκκινο --plot you.json σας μπλε wordcount / wordcount
Θα σχεδιάσετε την file1.json αρχεία και file2.json στα ίδια άξονες χρησιμοποιώντας τα καθορισμένα ετικέτες και χρώματα. Η τιμή θα πρέπει να σκάψει έξω από το αρχείο JSON μέσω της μορφή μονοπάτι στην άκρη της γραμμής εντολών - σε αυτή την περίπτωση wordcount / wordcount. Κάποιος θα μπορούσε επίσης να εκτελέσετε
gitwalk_plot --plot file1.json μου κόκκινο --plot you.json σας μπλε wordcount / nfigures
. να σχεδιάσετε τον αριθμό των στοιχείων λατέξ απαντώνται σε κάθε commit

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

gwsmhg
gwsmhg

20 Feb 15

Diffstat
Diffstat

20 Feb 15

git-goggles
git-goggles

15 Apr 15

Σχόλια για gitwalker

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία