r cmd检查抱怨人中意外的文件
-
18-09-2019 - |
题
这听起来像是一个愚蠢的问题:我正在将我的R代码放入包装中 R CMD check src
抱怨Emacs生产的.rd〜备份文件。
* checking package subdirectories ... WARNING
Subdirectory 'man' contains invalid file names:
read.PI.Rd~ write.PI.Rd~
文档说:»另外[...]文件[...]带有基本名称[...]以'〜','.bak'或'.swp'的结尾,默认为默认情况。«(页面18)。但是为什么要警告呢?
解决方案
只需添加一个文件 cleanup
这将它们删除在您的顶级目录中。另外,您可以首先建造TARBALL或ZIP档案 R CMD build
以及通过 R CMD check
- 那也应该跳过这些filese。
另外,您到底如何打电话 R CMD check
, ,您的目录布局是什么? Linux上的R 2.10.0,我跑了 touch pkg/man/foo.Rd~
对于我的一个包裹, R CMD check pkg
(在哪里 pkg
对于存储在r-forge上的源项目而言,是最常见的目录)没有发出您看到的此警告。该文件没有由 cleanup
因为目前仅清除 src
.
不隶属于 StackOverflow