R提交给CRAN:要构建哪个R版本的软件包? [英] R submit to CRAN: which R version to build package?
问题描述
我想将包裹提交给CRAN.在 CRAN存储库政策中 它指出 将发布发行新的R x.y.0版本时R CMD检查给出错误"的程序包." .
I want to submit a package to CRAN. In the CRAN repository policy it states that "Packages for which R CMD check gives an ‘ERROR’ when a new R x.y.0 version is released will be archived".
它还显示请确保R CMD检查--as-cran已在要提交的tarball上运行,然后提交"..
在压缩包上运行R CMD check --as cran
会给我警告:
Running R CMD check --as cran
on my tarball gives me the warning:
Warning: unknown option ‘--as-cran’
我在Ubuntu 12.04.2 LTS上运行R版本2.14.1.我可以使用此版本构建源软件包还是必须使用R 3.0?
I am running R version 2.14.1 on Ubuntu 12.04.2 LTS. Can I build a source package using this version or do I have to use R 3.0?
为什么R CMD check --as-cran
对我不起作用?
推荐答案
您链接到的文档说:
请确保已在压缩包中运行R CMD检查--as-cran 在提交之前要上传.这应该在当前 释放R或(最好是)R-devel或R-patched.
Please ensure that R CMD check --as-cran has been run on the tarball to be uploaded before submission. This should be done with the current release of R or (preferably) R-devel or R-patched.
因此,现在,您应该使用 R-3.0.1 并针对R-devel分支进行测试(如果可能).
So, right now, you should use R-3.0.1 and also test against the R-devel branch (if possible).
这篇关于R提交给CRAN:要构建哪个R版本的软件包?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!