我为一些教育编程克隆了一份 git-wiki 的副本。现在,作为一个挑战,我试图弄清楚如何获取 blob 的日期。
该 blob 是用
repository.tree/(page_name + extension)
据我所知,您只能获得提交的日期。但是如何获取包含 blob 的最新提交?
你可以这样做。
repository.log("master", "app/models/....", :max_count => 5, :skip => 1)
然后你会得到与 blob 相关的提交。第一个参数是分支名称,第二个参数是 blod 的路径。:max_count
和:skip
是可选参数。查看grit 的 rubyforge以获得更多功能。这个问题也很有帮助。