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。
我想使用 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。