R包与私有github依赖

时间:2016-09-21 13:59:41

标签: r github packages devtools

我正在开发一个内部R包,它将从github存储和安装,但它依赖于另一个R包,它也在私人仓库中。

我知道如何使用devtools Remotes:标记(http://htmlcheats.com/reveal-js/reveal-js-tutorial-reveal-js-for-beginners/)指定远程依赖项,我知道如何使用install_github(source, PAT)安装私有存储库。但我该如何做到呢?我们的想法是让服务器只安装软件包,并在github上安装所有依赖项。

1 个答案:

答案 0 :(得分:0)

只需将@jeroen的回复以答案格式:

  

将PAT存储在环境变量Sys.setenv(GITHUB_PAT = PAT)中   然后devtools / remotes将自动在任何地方使用它。


当私有仓库都使用相同的PAT时,此方法有效。我想知道我们如何对具有不同PAT的遥控器执行此操作...