我尝试从github 构建R包的分支(此分支有一个新的bugfix)。我能够从github 构建和安装软件包:
require(devtools)
install_github("patcpsc/rredis", build_vignettes = FALSE)
Run Code Online (Sandbox Code Playgroud)
但是,这不会产生可安装的软件包-还是?我需要在15台计算机上安装此软件包,因此我希望先构建该软件包,然后将其复制并安装到其他计算机上。
我试图寻找类似的功能build_github,很遗憾没有。我该怎么做?
github 有关于如何分叉存储库的帮助文档。听起来你已经完成了第一部分。现在您只需要克隆存储库。这意味着为您的本地机器复制一份,以便您可以对其进行处理。你想要的按钮在右边。桌面克隆适用于使用Github 桌面软件时。如果您从命令行运行 git,请键入
git clone git@github.com:whatever-the-link-is-in-the-SSH-clone-url-textbox
Run Code Online (Sandbox Code Playgroud)

一旦您拥有存储库的本地副本,您就可以在 R 中执行
library(devtools)
build("path/to/package/root")
Run Code Online (Sandbox Code Playgroud)
我以为你想实际处理这个包。如果您只想下载源代码,克隆选项正下方有一个“下载 ZIP”按钮。下载,解压缩,然后在 R 中构建,如上。