R CMD 构建无法忽略 .Rbuildignore 中引用的小插图

pdb*_*pdb 5 r knitr

我有一个我想从构建中排除的小插图。是的,我可以删除它,但我认为 .Rbuildignore 应该在这里帮助我。我在 .Rbuildignore 中引用了该文件,但它并没有出现在包中。但是,R CMD check 给出了警告:

 * checking 'build' directory ... WARNING
 Output(s) listed in 'build/vignette.rds' but not in package:
   'inst/doc/ignoreMe.pdf'
Run Code Online (Sandbox Code Playgroud)

这是一个相关的问题R CMD build skips knitr/Rmd vignettes - “Output(s)列出在'build/vignette.rds'中但不在包中”仅,我希望忽略小插图(并且当它不生成警告时它被忽略)。那可能吗?

在指向 .Rbuildignore的Writing R Extensions索引链接中似乎没有提到这一点。

我为什么要这样做?我的开发周期使版本n得到完善,而版本n +1 正在开发中。这个小插图是n +1 的一部分,.Rbuildignore 帮助我排除该版本中的所有其他内容。

pdb*_*pdb 1

事实证明这是 R 中的一个错误。据称已在 R 3.4.1 中修复。请参阅 bugs.r-project.org/bugzilla3/show_bug.cgi?id=17246。