Nie widać widelców projektu w GitHub, gdy wyświetlany jest komunikat „Zbyt wiele widelców do wyświetlenia”

26

Kiedy klikam projekt z dużą liczbą widelców, widzę następujący komunikat:

Nie można załadować wykresu sieciowego.

Zbyt wiele widelców do wyświetlenia.

Przykład: https://github.com/odoo/odoo/network

Co zrobić, gdy jest wyświetlany? Jak mogę zobaczyć widelce projektu, gdy jest on hostowany w GitHub, a jest ich zbyt wiele, aby je wyświetlić zgodnie z wykresem sieciowym?

Meetai.com
źródło

Odpowiedzi:

21

Właśnie natknąłem się na aplikację o nazwie Widelce Stargazers, która pozwala zobaczyć wszystkie rozwidlone wersje repozytorium bez względu na liczbę widelców. Możesz sortować według liczby problemów, gwiazdek lub ostatniej aktualizacji.

Na przykład: http://forked.yannick.io/odoo/odoo

DaveAlden
źródło
Bardzo przydatne, dzięki! Korzystam z rozszerzenia przeglądarki Lovely forks, aby zobaczyć najpopularniejszy widelec podczas odwiedzania repozytorium, ale strona yannick jest dobra do przeglądania całej listy.
joeytwiddle
7

Jeśli GitHub nie pokaże Ci wykresu sieciowego, ponieważ istnieje zbyt wiele rozwidleń, spróbuj zamiast tego karty Członkowie.

Nadal możesz otrzymać następujące ostrzeżenie:

Woah, ta sieć jest ogromna! Wyświetlamy tylko niektóre repozytoria tej sieci.

ale przynajmniej będzie można zobaczyć niektóre widelce.

Osiem dni złego samopoczucia
źródło
1
W porządku, ale wydaje się, że jest to jakoś ograniczenie github'a, tzn. Zobaczenie „niektórych widelców” to nie to samo, co zobaczenie ich wszystkich :) Jednak głosowanie za rekomendacją jest większe.
Meetai.com
5

Możesz także użyć GitHub API ( https://developer.github.com/v3 ) i parsować JSON w dowolnym języku, aby filtrować dane (tylko nazwy i linki do forów)

https://api.github.com/repos/odoo/odoo/forks

W nagłówkach odpowiedzi można znaleźć kolejne strony

Link:"<https://api.github.com/repositories/19745004/forks?page=2>; rel="next", <https://api.github.com/repositories/19745004/forks?page=122>; rel="last""
wasikuss
źródło