问题描述
我正在RStudio中使用R创建一些内部程序包。我的存储库托管在Azure DevOps中。我看到了{
"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","Hash": "a531dc333440009ee13bbb507232476d"
}
}
,其中有一个用于存储库的部分。
selected
我的组件位于类似
的网址中https://dev.azure.com/mycompany/RComponents/_git/mycomponent
是否可以在此处添加我的私有存储库?如何从Azure DevOps安装R软件包?
解决方法
renv能够从多种来源安装和还原软件包,包括:
- CRAN,
- 生物导体,
- GitHub
- Gitlab
- Bitbucket
但是,它不包括Azure DevOps。请参阅this document。此外,在RStudio Documentation中也没有有关使用Azure DevOps存储库或程序包的信息。