2012-12-29 4 views
10

https://github.com/trybeee/GitStatsWie git Statistiken zu verwenden, in Windows 7

Ich habe bereits alle diese, Python (> = 2.4.4) (python3 wird nicht unterstützt), Git (> = 1.5.2.4), Gnuplot (> = 4.0.0) und ein git-Repository (bare clone wird ebenfalls funktionieren). Und ich habe auch das gitstats Repository geklont.

Nach dem Tutorial sollte ich $ ./git-stats /mnt/src/git/project ~/public_html/project ausführen. Das sieht aus wie auf einem Linux-System, aber ich benutze W7.

Der Pfad meines Repositorys ist C/Users/XX/.git/refs/remotes/orgin/firstbranch.

Hier sind meine Fragen. Wo sollte ich die Codes ausführen? Sollte ich sie in git bash laufen lassen?

Nachdem ich git-stats C/Users/XX/.git/refs/remotes/orgin/firstbranch public_html/project in git bash eingegeben habe.
Es zeigte sich:
sh.exe": git-stats: command not found

Wenn ich auf die Datei von gitstats, offen git bash gehen und die Codes laufen, es heißt „Keine solche Datei oder das Verzeichnis“.

Ich habe keine Ahnung, wie man gitstats verwendet. Es scheint zu einfach, für die meisten Menschen diskutiert zu werden, daher kann ich nicht viel darüber finden.

Bitte helfen! Vielen Dank!!

Antwort

7
  1. Unter Windows verwenden python git-stats statt nur git-stats. Sie können auch eine git-stats.cmd Datei mit dieser einzigen Zeile erstellen: @call python D:\Path\To\GitStats\git-stats %*

  2. Sie können normale Windows-Pfade mit umgekehrten Schrägstrichen verwenden. Sie haben auch keine /mnt unter Windows.

  3. Zeigen Sie auf Ihre Repository-Root, wo der .git Ordner ist, nicht zu einer Verzweigung.

So Sie jetzt den folgenden Befehl aufzurufen (vorausgesetzt, Sie im GitStats Verzeichnis sind und python ist auf PATH):

python git-stats C:\Users\XX\ C:\Users\XX-stats 

cmd shell

+0

Ich tippte „Python“ in cmd .exe und es zeigte sich so, http: //i.imgur.com/kEKri.png. Also ich denke Python ist auf meinem PATH. Ich öffnete die GitStats-Datei, klickte mit der rechten Maustaste und wählte git bash. Nachdem ich "python git-stats C: \ Benutzer \ XX \ C: \ Users \ XX-stats" eingegeben habe, heißt es "sh: python: command not found" Welcher Teil war falsch? Danke vielmals! – fuiiii

+0

Warum * git bash *? Führen Sie einfach * cmd * in diesem Verzeichnis aus. – utapyngo

+0

Mein Ruf ist nicht hoch genug, um zu wählen, sorry. Ich habe eine andere Frage. Die Statistiken, die ich von gitstats erhielt, waren nicht korrekt. Ich löschte ein Projekt, das etwa 100 Zeilen Code war, aber die gitstats zeigte 1020 Zeilen Code wurde entfernt. Und die gesamten Codezeilen sind auch zu viel um wahr zu sein. – fuiiii