devtools :: release()error - 公共标识符之后所需的空间

时间:2016-07-05 16:41:22

标签: r devtools

我正在尝试将一些更新上传到我在CRAN上的R包。到目前为止我已经使用了devtools而没有问题(感谢Hadley,你让我们的生活变得如此简单!)但是在调用devtools :: release()时,我得到以下内容:

> devtools::release()
Space required after the Public Identifier
SystemLiteral " or ' expected
SYSTEM or PUBLIC, the URI is missing
Error: 1: Space required after the Public Identifier
2: SystemLiteral " or ' expected
3: SYSTEM or PUBLIC, the URI is missing

我希望我能提供一个更可重现的问题,但有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:1)

通过挖掘devtools代码来计算出来。该错误发生在devtools::dr_devtools()步骤中,好医生称之为rversions::r_release()。重新安装rversions包就可以了。