gitwalker

Software screenshot:
gitwalker
Software detaljer:
Version: 0.1.6
Upload dato: 15 Apr 15
Udvikler: Alex Sparrow
Licens: Gratis
Popularitet: 9

Rating: 1.0/5 (Total Votes: 1)

gitwalker er et Python redskab til indsamling af data fra git-arkiver. & Nbsp; Det automatiserer processen med at tjekke ud hver revision, løb nogle kommando af fjernudskrivningen til en JSON-fil. Yderligere kommandoer kan tilføjes ved at skrive Python klasser.
Hvad kan det gøre?
I øjeblikket gitwalker understøtter to indbyggede kommandoer:
- En latex ord tæller
- Du diskforbrug kommando
- vilkårlige shell-kommandoer
Dens let at tilføje yderligere kommandoer - se filen tools.py
Den medfølgende script gitwalk_plot bruger rammer matplotlib at producere tid-serie grafer overliggende flere datafiler.
Kom det
Hvis du pip har installeret, skal du blot pip installere gitwalker
Anvendelse
Til ord tæller et git-sporet LaTeX projekt på tværs af alle begår:
gitwalk --wordcount myfile.tex --out wordcount.json / sti / til / projekt
Dette vil klone arkivet på / sti / til / projekt til en midlertidig mappe før tjekker hver revision og kører et ord regne med filen myfile.tex i lageret. Resultaterne vil blive sendt til filen wordcount.json
gitwalker understøtter også foreløbig opdatering af en tidligere produceret logfil. For at tilføje nyligt begået revisioner,
gitwalk --in wordcount.json --wordcount myfile.tex --out wordcount.json / sti / til / projekt
Der er en vedhæftet script til at plotte et antal af sådanne uddatafiler på de samme akser ved hjælp matplotlib. f.eks
gitwalk_plot --plot file1.json mig rød --plot you.json du blå WORDCOUNT / WORDCOUNT
Vil plotte filer file1.json og file2.json på de samme akser ved hjælp af angivne etiketter og farver. Værdien vil blive gravet ud fra JSON fil via stien format i slutningen af ​​kommandolinjen - i dette tilfælde WORDCOUNT / WORDCOUNT. Man kunne også køre
gitwalk_plot --plot file1.json mig rød --plot you.json du blå WORDCOUNT / nfigures
. at plotte antallet af LaTeX figurer til stede i hvert begå

Krav :

  • Python

Lignende software

vcs
vcs

11 May 15

jig
jig

14 Apr 15

hgnested
hgnested

14 Apr 15

SVN-Pusher
SVN-Pusher

3 Jun 15

Kommentarer til gitwalker

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!