2016-05-19 9 views
0

Wie schreibt Github count in ein Repository? Beim Vergleich der Github gecko-dev vs mercurial Repository, (https://github.com/mozilla/gecko-dev, und https://hg.mozilla.org/mozilla-central) commit count (gecko-dev zu mir scheint, um ein Spiegel des mozilla-zentralen Repository spezifisch zu sein), zeigt Github ~ 475k commits, während basierend auf Klonen das mercurial Repository und tun hg log --format="%H" | wc oder die Äquivalenz, oder nur durch Blick auf die Revisionsnummern, es scheint nur etwa ~ 298k commits.Github-Commit-Anzahl

Was macht diesen Unterschied aus? Zählt Github count in Zweigen, die nur auf dem Masterzweig loggen nicht? Oder ist das ein Spiegel von mehr als nur mozilla-central?

Antwort

0

Ich glaube nicht, dass ein Klon der anderen ist. Wenn Sie Zweige und Tags betrachten, sehen Sie wesentliche Unterschiede. Ich denke, GitHub zählt nur alle Commits aller Zweige, die sich im Repository befinden.

+0

Hmm, ganz oben auf der GitHub-Seite steht "Read-only Git Mirror der Mercurial Gecko Repositories unter https://hg.mozilla.org". Und wenn man die Top-Level-Verzeichnisse und die letzten Commits betrachtet, scheinen sie identisch zu sein. –

+0

Nun, vielleicht ist der Hauptzweig synchron? Aber sieh dir die Tags und Zweige an. – Vampire