1

我正在 RStudio 中使用 R 创建一些内部包。我的存储库托管在 Azure DevOps 中。我看到了,renv.lock并且有一个存储库部分。

{
  "R": {
    "Version": "3.6.1",
    "Repositories": [
      {
        "Name": "CRAN",
        "URL": "https://cran.rstudio.com"
      }
    ]
  },
  "Packages": {
    "BH": {
      "Package": "BH",
      "Version": "1.69.0-1",
      "Source": "Repository",
      "Repository": "CRAN",
      "Hash": "0fde015f5153e51df44981da0767f522"
    },
    "KernSmooth": {
      "Package": "KernSmooth",
      "Version": "2.23-16",
      "Source": "Repository",
      "Repository": "CRAN",
      "Hash": "a531dc333440009ee13bbb507232476d"
    }
}

我的组件位于类似的网址中

https://dev.azure.com/mycompany/RComponents/_git/mycomponent

有没有办法在这里添加我的私人存储库?如何从 Azure DevOps 安装 R 包?

4

1 回答 1

1

renv 能够从各种来源安装和恢复软件包,包括:

  • 克兰,
  • 生物导体,
  • GitHub
  • GitLab
  • 比特桶

但是,它不包括 Azure DevOps。请参阅本文档。此外,RStudio 文档中也没有关于使用 Azure DevOps 存储库或包的信息。

于 2020-10-28T08:30:21.167 回答