ดู newsfeed / timeline สำหรับที่เก็บ GitHub ที่เฉพาะเจาะจง


13

ฉันทราบว่า GitHub ช่วยให้คุณติดตามที่เก็บหลายแห่งพร้อมกับคุณสมบัติต่อไปนี้:

  1. newsfeed ส่วนบุคคลของ repos ทั้งหมดที่คุณกำลังดู - https://github.com
  2. ไทม์ไลน์ระดับโลกของ repos สาธารณะทั้งหมด - https://github.com/timeline

มีวิธีดู newsfeed / timeline สำหรับที่เก็บเดียวหรือไม่?

เช่นhttps://github.com/jquery/jquery/timeline

วิธีการแก้ปัญหาที่ใกล้เคียงที่สุดที่ฉันพบคือส่วนขยายเบราว์เซอร์ที่เรียกว่าGitHub ฟีกรองสำหรับ Chrome

มันทำงานได้โดยใช้ตัวกรองในฟีดข่าวส่วนตัวของคุณ อย่างไรก็ตามหากคุณกำลังดูที่เก็บข้อมูลจำนวนมากคุณจะต้องคลิกปุ่ม "เพิ่มเติม" ที่ด้านล่างของตัวดึงข้อมูลข่าวหลายครั้งเพื่อให้ได้เรื่องราวมากพอที่จะป้อนตัวกรอง

มีวิธีแก้ปัญหาที่ดีกว่านี้ไหม?

คำตอบ:


6

ฉันเพิ่งถามถึงคุณสมบัตินี้และพวกเขาได้ตอบกลับแล้วว่าตอนนี้รองรับ API เท่านั้น: http://developer.github.com/v3/activity/events/#list-repository-events


เยี่ยมมากในที่สุดพวกเขาก็เพิ่มมัน! ขอบคุณที่ชี้นำ!
David H

@ Samus_ ฉันมีคำถามเดียวกันในวันนี้และตอนนี้ฉันก็สงสัยว่าสถานที่สำหรับใครสักคนที่จะขอทีมงาน GitHub สำหรับคุณสมบัติคืออะไร? Btw ขอบคุณสำหรับคำตอบและลิงค์
Sumeet Pareek

ฉันคิดว่าฟอร์ม "คำติชม" ของพวกเขาเป็นวิธีที่จะไป แต่ตามแหล่งข้อมูลของฉันคุณต้องมีคำขอที่คล้ายกันสองสามข้อเพื่อให้ได้รับความสนใจจริง ๆ
Samus_

ฉันคิดว่ามันจะมีประโยชน์ในการเขียนตัวอย่างที่เป็นรูปธรรมเช่นสำหรับ jquery ฟีดคือapi.github.com/repos/jquery/jquery/events
thSoft

5

มีฟีด Commit แบบต่อรายการซื้อคืน: https://github.com/username/reponame/commits/master.atom


1
ฉันสนใจจริง ๆ กับตัวดึงข้อมูลข่าวที่เกี่ยวข้องกับที่เก็บ ลองนึกภาพการสร้างบัญชี Github และใช้มันเพื่อดูเพียงหนึ่งที่เก็บ - นั่นคือสิ่งที่ฉันต้องการ ฟีดข่าวจาก repo แสดงให้คุณเห็น: กิจกรรมการผลักดัน, ความคิดเห็นเกี่ยวกับปัญหา, ปัญหาใหม่, คำขอดึงใหม่, สาขาใหม่ ฯลฯ ซึ่งไม่สามารถใช้งานได้จากบันทึกการกระทำ ขอบคุณสำหรับความช่วยเหลือของคุณ
David H

จะทดสอบ repo ที่ดูแล้ววันนี้ แต่สำหรับการแยกการทำงาน - ฟีดจากแดชบอร์ดของคุณเองแสดงการกระทำทั้งหมดใน repo หลัก
Lazy Badger

3

ฉันเพียงแค่โพสต์คำตอบนี้ใน StackOverflow

สั้น ๆ :

GitHub ดูเหมือนจะสนับสนุนฟีด "ทุกอย่าง" ด้วยแบบแผนต่อไปนี้:

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

ไหนsomehextokenจะถูกแทนที่ด้วยสัญลักษณ์ที่เกี่ยวข้องกับบัญชีของคุณ

คุณสามารถรับฟีด + โทเค็น URL โดยอัตโนมัติจาก GitHub โดยใช้ขั้นตอนต่อไปนี้:

  1. เข้าสู่ระบบบัญชี GitHub ของคุณ
  2. ไปที่หน้าต่อไปนี้: https://github.com/dashboard/yours
  3. คลิกที่ปุ่มฟีดข่าวพร้อมไอคอนฟีดที่ด้านบนขวาของหน้า
  4. สิ่งนี้จะนำคุณไปสู่หน้าฟีด XML คัดลอก URL จากเบราว์เซอร์ของคุณและวางที่จำเป็น
  5. กรองฟีดตามความต้องการของคุณ ฟีดเองดูเหมือนจะมีการอัปเดตปัญหาและรายละเอียดอื่น ๆ จาก repos ทั้งหมดที่เชื่อมต่อกับบัญชีของคุณ ในกรณีของฉันฉันเพิ่งใช้ตัวกรองข้อความมาตรฐานเพื่อดึงองค์ประกอบฟีดด้วย MyAcct / MyRepo1 ในชื่อของพวกเขา

ขอบคุณสำหรับคำตอบ. ปัญหานี้ยังคงเป็นปัญหาเดิมที่ฉันมี เมื่อคุณดูที่เก็บข้อมูลมากมายเรื่องราวที่สร้างโดย repos ที่ใช้งานมักจะล้างเรื่องราวออกจาก repos ที่ใช้งานน้อย นอกจากนี้ถ้าฉันจำได้อย่างถูกต้องเมื่อคุณเริ่มดู repo เฉพาะเรื่องราวที่ใหม่กว่าจาก repo นั้นแสดงในฟีดของคุณ
David H

คำตอบข้างต้นให้องค์ประกอบฟีดจากrepos ของคุณเท่านั้น โดยหลักการแล้วคุณสามารถสร้างบัญชี GitHub ใหม่แยกเฉพาะ repo ที่คุณต้องการมีในฟีดของคุณแล้วทำตามคำแนะนำด้านบนในบัญชี GH ใหม่นี้ ในทางปฏิบัติฉันมี repos ของตัวเองไม่มากพอในบัญชีปกติของฉัน - และฟีดชื่อนั้นสอดคล้องกันมากพอ - ซึ่งง่ายต่อการกรอง หากคุณแยกเก็บเงินเป็นจำนวนมาก repos ความคิดแยกบัญชีควรจะทำงานให้คุณ
Paul McMurdie

2

แอพ GitHub Android มีคุณสมบัติดังกล่าว หากคุณไปที่ repo มีรายการ "ข่าว" ในการนำทางหลัก นอกจากนี้ยังแสดงสิ่งที่คุณไม่เห็นในฟีดข่าวส่วนตัวของคุณ ตัวอย่างเช่นคุณดูว่ามีใครบางคนที่คุณไม่ทำตามดาวที่ซื้อคืนหรือไม่

ฉันพบว่ามันมีประโยชน์จริง ๆ และเป็นที่น่าเสียดายที่เว็บไซต์ปกติไม่มีคุณลักษณะนั้น


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.