2013-09-21 1 views
6

Есть ли сторонний инструмент, который визуализирует вилки и действия?Интуитивный способ просмотра наиболее активной вилки

Например, это сетевой график хранилище GitHub

github fork graph

Там нет никаких указаний на которых вилка имеет наибольшее количество звезд и наблюдателей. Например, коммиты могут быть простым обновлением файлов документации.

Есть ли инструменты, которые более информативны при просмотре вилок github?

+0

Не знаете, почему это было бы отмечено как не по теме. Я нашел инструмент именно для этого на Hackernews. http://www.toddsifleet.com/projects/github-forks –

ответ

4

Я не знаю ни одного, но вы, вероятно, могли бы написать одно легко, учитывая ширину оберток API там. Пример с github3.py бы

import github3 

r = github3.repository('owner', 'repo_name') 
most_watched = next(r.iter_forks(sort='watchers', number=1)) 

Насколько я знаю, вы не можете сортировать по stars и хранилищам не имеют, что информация возвращается к ним. Вы могли бы, однако, сортировать по вилкам, но вам придется делать это вручную.

В приведенном выше примере две строки, но вы можете достичь того же, как так:

curl https://api.github.com/repos/owner/repo_name/forks?sort=watchers 

Это не будет ограничивать, сколько результатов вы получите, хотя.

+0

Как я могу сортировать по количеству фиксации, чтобы найти наиболее активную вилку? –

Смежные вопросы