【问题标题】:Install from github - Developing a package [duplicate]从 github 安装 - 开发包 [重复]
【发布时间】:2023-04-05 22:03:02
【问题描述】:

我正在 R 中构建一个包,以便在我的团队中进行有限分发。该包使用了其他几个 CRAN 包中的功能。但是,对于其中一个包,我想从 github 安装包的开发版本。

我在我的 ROxygen cmets 中使用了@import 标签,并且还在我的描述文件中的 Imports 下提供了包名称) 但是,当用户安装我的包时,如何指定需要从 github 安装此特定包?

我尝试了几种不同的方法,但似乎都不起作用。

【问题讨论】:

    标签: r


    【解决方案1】:

    您可能想要一个本地存储库——drat 包可以实现它

    • 在 GitHub 上为 R 包创建和托管存储库非常容易
    • 可以在那里托管非 CRAN 软件包
    • 可以在那里托管您(和其他!!)软件包的开发版本
    • 轻松留在install.packages()update.packages() 流中

    出于类似的原因,我们在工作中使用drat,我将我们本地的 drat 存储库与两个开发 drat 存储库(它们是公开的)和 CRAN 结合起来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-18
      • 2019-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-02-22
      • 2016-01-15
      • 2014-12-29
      • 1970-01-01
      相关资源
      最近更新 更多