回答
訂閱GitHub的RSS提要!
選擇您的新聞提要(所有觀看的回購),或者只選擇Lithium的提交歷史記錄。
RSS是爲;-)
PS製作:我不知道你怎麼能找到有用的,因爲有一對夫婦提交了幾次對各分支機構的每一天,一些小錯字修復,修復等錯誤和其他引入新的東西...
錯字和錯誤修復不是我所關心的。我正在建設現場,並且出現了回滾事件,我發現跟上回購變化的重要性。 – 2012-03-24 04:23:51
看來github並沒有發佈rss鏈接。我認爲這可能工作,雖然:https://github.com/UnionOfRAD/lithium/commits/master.atom。找到另一個問題的答案:http://stackoverflow.com/questions/7353538/seting-up-github-commit-rss-feed – 2012-03-24 04:25:40
從GitHub的提交標籤,你可以抓住飼料。主分支Feed是一個很好的候選人,可以按照他們自己的描述進行更改 – 2012-03-24 04:27:48
您可以利用GitHub Events API執行此類任務並檢索JSON格式的響應。
- 語法:
GET /repos/:user/:repo/events
- 例如:https://api.github.com/repos/UnionOfRAD/lithium/events
注:爲了取回提交,你必須過濾掉PushEvents
類型的事件。
下面一個快速的樣品
$(function() {
$.getJSON('https://api.github.com/repos/UnionOfRAD/lithium/events?callback=?', function(data) {
var list = $('#push-events');
$.each(data.data, function(key, val) {
if (val.type == "PushEvent") {
$.each(val.payload.commits, function(key2, val2) {
list.append('<li id="' + val2.sha + '"><a href="https://github.com/UnionOfRAD/lithium/commit/' + val2.sha + '">'
+ val2.message + '</a> [' + val.actor.login + ' @ ' + val.created_at + ']</li>');
});
}
});
if (list.children().size() == 0) {
list.append('<li>No pushes in last ' + data.data.length + ' events.</li>');
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<ul id="push-events"></ul>
所以我猜測沒有事件或通知設置我可以檢查? – 2012-03-24 01:32:22
不幸的是,在調用API時無法過濾事件。一旦收到結果,這必須作爲後處理步驟執行。 – nulltoken 2012-03-24 09:12:35
聲明:我是原作者。
This project允許您在提交被推送到正在監視的存儲庫(在任何分支上)時收到電子郵件。
說明:gicowa是一個用python編寫的命令行工具,它列出了您正在監視的所有GitHub回購站上的所有最後提交。該工具可以通過電子郵件發送其輸出,並可以從您的crontab
中調用。這樣做會使您每次在您正在觀看的GitHub倉庫中提交提交時都會收到電子郵件通知。
我只是偶然被發現,你可以輕鬆地管理來實現這一目標:
- 叉項目(如果你還沒有這麼做過)
- 從爲自己創建一個拉請求所選分支,例如從頭部項目大師到您的前叉大師:
- 基叉:original/project; base:master; 頭叉:你的/項目; 比較:主
- 做不合併下的你Notifications設置電子郵件一節拉請求
- 啓用:在問題
- 評論和引入請求
- 拉動請求審查
- 拉請求
就是這樣。您將收到關於主分支上每次提交的電子郵件通知。
你進入設置>集成&服務爲GitHub的倉庫,並添加一個電子郵件服務。請參閱Choosing the types of notifications you receive。
- 1. 如何有效地獲取特定提交的GitHub存儲庫?
- 2. 如何從git存儲庫獲取上次提交日期?
- 3. 如何從git存儲庫提取提交補丁
- 4. 提交更改到新的存儲庫
- 5. 獲取git存儲父提交
- 6. 獲取Git存儲庫的上次提交
- 7. 使用JGit獲取存儲庫中的最新提交信息
- 8. 從遠程存儲庫獲取期望提交的sha1
- 9. Bitbucket獲取有關存儲庫所有提交的信息
- 10. 無法提交到克隆存儲庫
- 11. svn提交到多個存儲庫
- 12. 如何使用python獲取其自己的github存儲庫的當前提交
- 13. Mercurial提交新存儲庫
- 14. 如何提交一個非顛覆的文件到存儲庫?
- 15. 如何刪除推送到遠程存儲庫的提交?
- 16. 如何找到已歸檔存儲庫的提交散列
- 17. 如何將E..H提交到單獨的存儲庫?
- 18. 如何將多個文件提交到c4droid的git存儲庫?
- 19. 如何將更正的提交推送到遠程存儲庫?
- 20. 如何將修改後的文件提交到存儲庫
- 21. 如何檢入預先提交的文件到git存儲庫
- 22. TortoiseSVN客戶端預先提交鉤子獲取存儲庫URL
- 23. 如何獲取克隆存儲庫的上游存儲庫?
- 24. Flowdock:如何獲取提及/通知
- 25. 無法將提交提交到中央存儲庫
- 26. 你如何得到存儲庫更新的通知?
- 27. 獲取無限的「撤消堆棧」而不提交到存儲庫?
- 28. 如何獲取當前的存儲庫?
- 29. 如何將空文件夾提交到Mercurial存儲庫?
- 30. 如何提交到遠程git存儲庫
交叉[此問題](https://stackoverflow.com/q/9732779/241211)只需要有關更改存儲庫_portion_的通知的人員。 – Michael 2017-09-08 13:55:53