问题:Repository:
包DESCRIPTION
文件中字段的用途和来源是什么?
描述文件的官方文档中似乎都没有提到它,Hadley 的书中也没有提到它。它似乎在 CRAN 上传期间自动填充 - 例如,它不在dplyr
's original DESCRIPTION source中,但它存在于CRAN tarball描述中:
...
Maintainer: Hadley Wickham <hadley@rstudio.com>
Repository: CRAN
Date/Publication: 2019-05-14 12:20:03 UTC
背景:我问是因为packrat
似乎使用该字段的存在/不存在来确定是否可以在某个存储库中找到一个包 - 如果没有,它需要您手动下载它。对于托管在类似 CRAN 的本地存储库中的本地开发包来说,这是一个问题。
我们可以开始将Repository:
字段添加到我们的本地包中,但这对于所有以前的版本来说有点痛苦,它会弄乱他们的 tarball 校验和等。而且我不想在不了解它的用途的情况下这样做。