CRAN 提交中包含的文件和目录

Files and Directories Included in CRAN Submission

我想使用 devtools::release 向 CRAN 提交一个包,并从提交中省略一些文件和目录。将包上传到 Github 时,可以通过在 .gitignore 中列出文件和目录来排除它们。我正在寻找的是 CRAN 的对应物。从 this 网站上的解释来看,在 .Rbuildignore 中列出文件只是将它们从包中排除,而不是从 CRAN 提交中排除。

关于 .Rbuildignore 你还是对的。如果您使用 devtools::build(),它只会构建不在 .Rbuildignore 中的文件。这样构建的文件就可以提交给 CRAN。

我什至认为 devtools::submit_cran() 也可以构建,但我不确定。

提交后,您可以在这里查看提交状态:https://cran.r-project.org/incoming/. If it's your first submission, the package will be in https://cran.r-project.org/incoming/newbies/.

更好的是,在此仪表板上检查您提交的内容:https://lockedata.github.io/cransays/articles/dashboard.html