问题:包DESCRIPTION文件中的Repository:字段的用途和来源是什么?
它似乎在描述文件的官方文档和哈德利书中都没有提到。在CRAN上传过程中,它似乎是自动填充的,例如,它不在原始描述源中,但它存在于油炸球描述中:
...
Maintainer: Hadley Wickham <hadley@rstudio.com>
Repository: CRAN
Date/Publication: 2019-05-14 12:20:03 UTC背景:我问是因为packrat似乎使用这个字段的存在/缺失来确定某个包是否可以在某个存储库中找到--如果不是,它需要您手动下载它。对于托管在本地CRAN类存储库中的本地开发包来说,这是一个问题。
我们可以开始将Repository:字段添加到本地包中,但与以前的所有版本相比,这是一种痛苦,它会破坏它们的tarball校验和,等等。如果不了解它的目的,我就不想这样做。
发布于 2019-08-19 14:44:48
它似乎是一个由CRAN和生物导体默默添加的领域,并被packrat利用。我提交了一个拉请求(现在合并了),以允许字段丢失:https://github.com/rstudio/packrat/pull/569。GitHub问题现在已经解决:https://github.com/rstudio/packrat/issues/528。
https://stackoverflow.com/questions/56277832
复制相似问题