用ruby / grit获取blob的最新提交

时间:2010-11-27 12:36:22

标签: ruby git grit

我克隆了git-wiki的副本,用于一些教育节目。现在,作为一个挑战,我试图弄清楚如何获得blob的日期。

使用

获取blob
repository.tree/(page_name + extension)

就我所见,你只能得到一个提交日期。但是如何获得包含blob的最新提交?

1 个答案:

答案 0 :(得分:1)

你可以这样做。

repository.log("master", "app/models/....", :max_count => 5, :skip => 1)

然后你会得到与blob相关的提交。第一个参数是分支名称,第二个参数是blod的路径。 :max_count:skip是可选参数。请查看grit's rubyforge以获取更多功能。 This question也很有用。