我尝试建立R 包的分支 https://github.com/patcpsc/rredis来自github(这个fork有一个新的错误修复 https://github.com/bwlewis/doRedis/issues/10)。我能够构建并安装来自github的包:
require(devtools)
install_github("patcpsc/rredis", build_vignettes = FALSE)
但是,这不会生成可安装的包 - 是吗?我需要在 15 台计算机上安装此软件包,因此我更喜欢构建一次软件包,然后将其复制并安装到其他计算机上。
我试图寻找类似的功能build_github
,不幸的是没有。我该怎么做?
github 有帮助文档,介绍如何分叉一个存储库 https://help.github.com/articles/fork-a-repo。听起来你已经完成了第一部分。现在您只需要克隆存储库。这意味着为您的本地计算机获取一个副本,以便您可以使用它。您想要的按钮位于右侧。桌面克隆适用于当您使用Github桌面软件 https://windows.github.com/。如果您从命令行运行 git,请输入
git clone g[email protected] /cdn-cgi/l/email-protection:whatever-the-link-is-in-the-SSH-clone-url-textbox
一旦您拥有存储库的本地副本,在 R 中您就可以
library(devtools)
build("path/to/package/root")
我以为你想真正参与这个包的工作。如果您只想下载源代码,克隆选项下方有一个“下载 ZIP”按钮。下载、解压,然后如上所述在 R 中构建。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)