简而言之:我需要在 Github 上托管的文件中获取上次更改的日期。
长篇大论:鉴于在 Github 中我有一个文件(一个 R 工作区)偶尔会更新,我想在 R 中创建一个函数来检查我的本地文件是否比 repo 中的文件旧(如果你'很好奇,我的动机在这篇文章的末尾暴露)。这是我正在谈论的文件。
原则上它应该有点容易,因为每个文件都有一个与之关联的历史页面,但我的知识太少了,不知道该怎么做。此外,这个 Q似乎暗示了某种使用 php 做我想做的事情的方式,但这对我来说真的是未知领域,所以我不知道它是否能以任何方式提供帮助。
因此,正如我在这篇文章的简短版本中所说,我需要找到一种方法来检索该文件的最后一次提交的日期。之后我可以找到一些方法将其与本地文件的提交日期进行比较。
提前致谢,胡安
动机:我正在学习 R 基础知识的在线课程,该课程使用一个系统来自我检查练习的解决方案是否正确(即:学生可以立即检查他们的结果)。这个系统使用一个文件,它的功能和数据会定期更新,因为我经常发现错误和新问题。所以我的目标是有一个功能来告诉学生是否有更新的文件可用。找到一种下载它并替换旧版本的方法也很巧妙,但现在这是次要的。