我是github上的一个包的作者.我的同事安装了这个软件包devtools::install_github().他们想测试包是否已更新.是否有一个函数来检查是否已经提交了github主分支,因为它们上次安装了包?
我知道这是一种间接方法\n然后您可以通过以下方式找到您安装的版本packageVersion()
有一个名为 的可用软件包versions。\n该函数available.versions()可以帮助您。\n这将为您找到所有可用的软件包版本。
packageVersion("ggplot2")\n#[1] \xe2\x80\x981.0.1\xe2\x80\x99\n\navailable.versions("ggplot2")\n\n#$ggplot2\n# version date available\n#1 1.0.1 2015-03-17 TRUE\n#2 1.0.0 2014-05-21 FALSE\n#3 0.9.3.1 2013-03-02 FALSE\n...\nRun Code Online (Sandbox Code Playgroud)\n\n更新:
\n\n包devtools具有 package_deps() 和 dev_package_deps() 函数。
\n\npackage_deps("ggplot2")\n\n# Needs update -----------------------------\n# package installed available\n# ggplot2 2.0.0 2.1.0 \n# scales NA 0.4.0 \n\n?package_deps\n"Find all dependencies of a CRAN or dev package."\nRun Code Online (Sandbox Code Playgroud)\n\n{此功能未经我的开发包测试。不过我相信这应该可以完成你的工作。}
\n