Wiem, że GitHub pozwala śledzić wiele repozytoriów z następującymi funkcjami:
- Spersonalizowany kanał informacyjny o wszystkich oglądanych repozytoriach - https://github.com
- Globalna oś czasu wszystkich publicznych repozytoriów - https://github.com/timeline
Czy istnieje sposób, aby wyświetlić kanał informacyjny / oś czasu dla pojedynczego repozytorium?
Np. Https://github.com/jquery/jquery/timeline
Najbliższym rozwiązaniem, jakie znalazłem, jest rozszerzenie przeglądarki o nazwie GitHub Feed Filter dla Chrome .
Działa poprzez zastosowanie filtra do spersonalizowanego kanału informacyjnego. Jeśli jednak oglądasz wiele repozytoriów, będziesz musiał kliknąć przycisk „Więcej” u dołu kanału informacyjnego wiele razy, aby uzyskać wystarczającą liczbę artykułów, aby nakarmić filtr.
Czy jest lepsze rozwiązanie?
Istnieją kanały zatwierdzania na zasadzie repo: https://github.com/username/reponame/commits/master.atom
źródło
Właśnie opublikowałem odpowiedź na StackOverflow .
Krótko:
Wygląda na to, że GitHub obsługuje teraz kanał „wszystko” z następującą konwencją:
Gdzie
somehextoken
jest zamieniany na token odpowiedni dla twojego konta.Możesz pobrać jego kanał + adres URL tokena automatycznie z GitHub, wykonując następujące czynności:
źródło
Aplikacja GitHub na Androida ma taką funkcję. Jeśli przejdziesz do repozytorium, w głównej nawigacji znajduje się element „aktualności”. Pokazuje także rzeczy, których nie widzisz w swoim osobistym kanale wiadomości. Na przykład widzisz, czy ktoś, kogo nie obserwujesz, występuje w repozytorium.
Uważam to za bardzo przydatne i szkoda, że normalna strona internetowa nie ma tej funkcji.
źródło
Jest to mała i prosta wtyczka jQuery do tworzenia repozytoriów github, aktywności i widżetów. https://github.com/bachors/jQuery-Github-Feed
źródło