![](/img/trans.png)
[英]CRAN package check finds warning that R CMD check --as-cran doesn't
[英]Discrepancy between CRAN package check and R CMD check -as--cran
我想将一个包(DLMtool)提交到CRAN存储库。 当我用R CMD check --as-cran
包裹时R CMD check --as-cran
我只收到关于新提交的1个注释。
但是,当我提交软件包时,我收到了R核心团队关于我没有收到的错误的反馈。 例如:
Quitting from lines 261-262 (DLMtool.Rnw)
Error: processing vignette 'DLMtool.Rnw' failed with diagnostics:
one node produced an error: NAs are not allowed in subscripted assignments
我无法通过自己运行代码来重新创建此错误。 但这不是这篇文章的重点:我并不担心具体的错误,而是我自己无法检测到这些错误。 到目前为止,里普利教授一直很耐心。 我绝对不想浪费他的时间或任何R核心团队,将它们作为一步一步的检查过程。
如果--as-cran
不足,我该如何重新创建CRAN包检查过程?
关于以前的R版本,有一个类似的问题,据我所知,这个问题没有得到令人满意的回答:
CRAN包检查发现R CMD检查--as-cran没有的警告
干杯,
汤姆
我使用的是Windows 7 x64,RStudio 0.98.507和R 3.1.1 x64。
尽管在一些场合取得了成功,但向CRAN提交包裹仍然让我感到不安。
有些事要检查:
具体来说,使用:
R CMD build pkg
R CMD check pkg_version.tar.gz
确保使用当前版本的R以及开发分支R-devel( http://cran.r-project.org/bin/windows/base/rdevel.html )进行检查。
将您的包提交给Windows构建器( http://win-builder.r-project.org/ )
确保您已阅读并完全理解CRAN提交政策的每一句话( http://cran.r-project.org/web/packages/policies.html )
使用在线提交表单( http://cran.r-project.org/submit.html )提交您的包裹
然后希望最好的。
说实话,我在CRAN构建团队中处理的每个人都非常耐心和乐于助人。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.