특정 GitHub 리포지토리에 대한 뉴스 피드 / 타임 라인보기


13

GitHub를 사용하면 다음 기능으로 여러 저장소를 따를 수 있습니다.

  1. 당신이보고있는 모두의 repos의 뉴스 피드 개인화 - https://github.com
  2. 모든 공개 리포지토리의 글로벌 타임 라인-https: //github.com/timeline

단일 리포지토리에 대한 뉴스 피드 / 타임 라인을 볼 수있는 방법이 있습니까?

예 : https://github.com/jquery/jquery/timeline

내가 찾은 가장 가까운 솔루션은 GitHub Feed Filter for Chrome 이라는 브라우저 확장 프로그램 입니다.

개인 뉴스 피드에 필터를 적용하여 작동합니다. 그러나 많은 리포지토리를보고있는 경우 뉴스 피드 아래쪽에있는 "기타"단추를 여러 번 클릭하여 필터를 공급할 충분한 기사를 확보해야합니다.

더 나은 해결책이 있습니까?

답변:


6

방금이 기능을 요청했으며 현재 API에서만 지원된다고 대답했습니다 .http : //developer.github.com/v3/activity/events/#list-repository-events


놀랍게도 그들은 마침내 그것을 추가했습니다! 지적 해 주셔서 감사합니다!
David H

@Samus_ 오늘도 같은 질문이 있었고 이제 누군가 github 팀에 기능을 요청할 수있는 곳이 궁금합니다. Btw, 답변과 링크에 감사드립니다.
Sumeet Pareek

나는 그들의 "피드백 (feedback)"형태가 갈 길이라고 생각하지만 내 소식통에 따르면 실제로 그들의 관심을 끌기 위해 몇 가지 유사한 요청이 필요하다.
Samus_

구체적인 예제를 작성하는 것이 도움이된다고 생각합니다. 예를 들어 jquery의 경우 피드는 api.github.com/repos/jquery/jquery/events
thSoft

5

리포 기준으로 커밋 피드가 존재합니다 : https://github.com/username/reponame/commits/master.atom


1
실제로 리포지토리와 관련된 뉴스 피드에 관심이 있습니다. Github 계정을 만들어서 하나의 리포지토리 만 보는 것을 상상해보십시오. 리포지토리 뉴스 피드는 푸시 이벤트, 이슈에 대한 의견, 새로운 이슈, 새로운 풀 요청, 새로운 브랜치 등을 보여줍니다. 커밋 로그에서는 사용할 수 없습니다. 그래도 도움을 주셔서 감사합니다.
David H

오늘은 리포지토리를 테스트했지만 포크로 작동합니다. 대시 보드의 피드는 상위 리포지토리의 모든 작업을 보여줍니다
Lazy Badger

3

방금 StackOverflow 에 이에 대한 답변을 게시했습니다. .

간단히:

GitHub는 이제 다음 규칙에 따라 "모든 것"피드를 지원하는 것으로 보입니다.

https://github.com/username.private.actor.atom?token=somehextoken

어디에 somehextoken계정과 관련된 토큰으로 대체됩니다.

다음 단계를 사용하여 GitHub에서 피드 + 토큰 URL을 자동으로 가져올 수 있습니다.

  1. GitHub 계정에 로그인
  2. 다음 페이지로 이동하십시오 : https://github.com/dashboard/yours
  3. 페이지 오른쪽 상단에 피드 — 아이콘이있는 뉴스 피드 단추를 클릭하십시오.
  4. 피드 XML 페이지로 이동합니다. 브라우저에서 URL을 복사하고 필요한 곳에 붙여 넣으십시오.
  5. 필요에 따라 피드를 필터링하십시오. 피드 자체에는 계정에 연결된 모든 리포지토리의 이슈 업데이트 및 기타 세부 정보가 포함되어 있습니다. 필자의 경우 표준 텍스트 필터를 사용하여 제목에 MyAcct / MyRepo1이있는 피드 요소 만 가져 왔습니다.

대답 해줘서 고마워. 이것은 여전히 ​​제가 가지고있는 것과 같은 문제를 겪고 있습니다. 많은 리포지토리를 볼 때 활성 리포지토리에서 생성 된 스토리는 덜 활성 리포지토리에서 스토리를 씻어내는 경향이 있습니다. 또한, 내가 정확하게 기억한다면, 레포를 볼 때, 해당 레포의 최신 이야기 만 피드에 나타납니다.
David H

단지 위의 대답은 당신이에서 요소 먹이를주는 당신 의 repos. 원칙적으로 새 GitHub 계정을 생성하고 피드에 보유하고 싶은 리포지토리 만 포크 한 다음이 새 GH 계정에서 위의 지침을 따를 수 있습니다. 실제로, 나는 일반 계정에서 내 자신의 리포지토리가 거의 없으며 피드 제목이 일관성이있어 필터링하기 쉽습니다. 많은 repos를 버렸다면 별도의 계정 아이디어가 도움이 될 것입니다.
Paul McMurdie

2

GitHub Android 앱에는 이러한 기능이 있습니다. 리포지토리로 이동하면 기본 탐색에 "뉴스"항목이 있습니다. 또한 개인 뉴스 피드에 표시되지 않는 내용도 표시합니다. 예를 들어, 팔로우하지 않는 사람이 별표를 표시하는지 확인할 수 있습니다.

나는 그것이 정말로 유용하다는 것을 알았고 정상적인 웹 사이트에 그 기능이 없다는 것은 부끄러운 일입니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.