0
我在GitHub上有一個私人回購,我可以通過查看提交圖來估計今年迄今爲止的提交數量約爲611。但是,我無法使用Octokit寶石獲得相同的數字。我不確定我的結果是否受限於速度,或頁面有限,或者兩者兼而有之。如何找到使用Octokit的GitHub倉庫提交數量?
require 'octokit'
client = Octokit::Client.new(login: 'myuser', password: 'mypassword', auto_traversal: true)
commits = client.list_commits('my-repo')
puts commits.size # 30 but should be 611
commits.each do |c|
puts "#{c.commit.committer.date}\t#{c.commit.message}\n"
end
另外,auto_traversal
似乎沒有任何效果。