2013-09-21 8 views
6

Esiste uno strumento di terze parti che visualizza forchette e attività?modo intuitivo per visualizzare forcella più attivo

Ad esempio, questo è un grafico di rete di un repository github

github fork graph

Non v'è alcuna indicazione di quali forcella ha il maggior numero di stelle e osservatori. I commit possono essere semplici aggiornamenti ai file di documentazione, ad esempio.

ci sono strumenti che sono più informativo a forche navigazione GitHub?

+0

Non sicuro perché questo sarebbe contrassegnato come fuori tema. Ho trovato uno strumento esattamente per questo su Hackernews. http://www.toddsifleet.com/projects/github-forks –

risposta

4

non so di uno, ma probabilmente si potrebbe scrivere un facile data l'ampiezza dei wrapper API là fuori. Un esempio con github3.py sarebbe

import github3 

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

Come meglio lo so, non è possibile ordinamento stars e repository non hanno quelle informazioni restituito a loro. Potresti comunque ordinare le forchette ma dovresti farlo a mano.

L'esempio sopra è due righe, ma si può ottenere la stessa cosa in questo modo:

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

che non limiti il ​​numero di risultati si ottiene, però.

+0

Come posso ordinare per numero di commit per trovare il fork più attivo? –

Problemi correlati