【问题标题】:install R package from private repo owned by github organisation从 github 组织拥有的私有仓库安装 R 包
【发布时间】:2019-04-03 11:36:55
【问题描述】:

我不确定如何安装我在组织拥有的私人仓库中托管的 R 包。以前,repo 由我自己拥有,作为个人用户,我可以使用个人访问令牌和 devtools::install_github 的“auth_token”参数。据我所知,这对于组织(github 团队)来说是不可能的。还有其他可行的解决方案吗?

谢谢

【问题讨论】:

    标签: r github r-package


    【解决方案1】:

    您可以尝试改用install_git。

    为确保您已正确设置凭据,请尝试在 shell 中单独使用 git 进行存储库克隆尝试:

    $ git clone ssh://git@bitbucket.org/username/repository.git  
    

    然后在 R 中尝试安装包:

    R> devtools::install_git('ssh://git@bitbucket.org/username/repository.git')
    

    【讨论】:

    • 感谢您的回答。这对我以外的用户有用吗?理想情况下,我希望即使是那些无法访问 github 组织的人也能够安装该软件包(如果他们有给定的密码/令牌等)。可以看看你的建议对我有什么作用
    • 我不知道。抱歉,我只使用 github 上的公共存储库。
    猜你喜欢
    • 2020-09-23
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    • 2014-02-05
    • 2012-07-18
    • 2021-11-04
    相关资源
    最近更新 更多