2016-05-19 3 views
0

Как рассчитывает Github в репозитории? Сравнивая Github gecko-dev с меркуриальным репозиторием, (https://github.com/mozilla/gecko-dev и https://hg.mozilla.org/mozilla-central) commit count (gecko-dev мне кажется зеркалом центрального хранилища mozilla), Github показывает ~ 475k, а на основе клонирования ртутный репозиторий и делает hg log --format="%H" | wc или эквивалент, или просто просматривая номера ревизий, только около ~ 298 тыс. комет.Github commit count

В чем заключается эта разница? Учитывается ли подсчет Github в ветвях, которые не регистрируются только на главной ветви? Или это зеркало больше, чем просто мозилла-центр?

ответ

0

Я не думаю, что это один клон другого. Если вы посмотрите на ветки и теги, вы видите существенные различия. Я думаю, что GitHub просто подсчитывает все фиксации всех ветвей, находящихся в репозитории.

+0

Хм, справа вверху страницы github, он указывает «Зеркало Git только для чтения хранилищ Mercurial gecko на https://hg.mozilla.org». И, глядя на каталоги верхнего уровня и последние коммиты, они кажутся одинаковыми. –

+0

Ну, может быть, главная ветка в синхронизации? Но посмотрите на теги и ветки. – Vampire