R CMD生成无法忽略.Rbuildignore中引用的渐晕图
我有一个想从构建中排除的小插曲。是的,我可以删除它,但我认为。Rbuildignore应该在这里帮助我。我在.Rbuildignore中引用了该文件,但它没有在包中结束。但是,R CMD check会给出一个警告:R CMD生成无法忽略.Rbuildignore中引用的渐晕图,r,knitr,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' 这里只是一个相关的问
* checking 'build' directory ... WARNING
Output(s) listed in 'build/vignette.rds' but not in package:
'inst/doc/ignoreMe.pdf'
这里只是一个相关的问题,我希望忽略小插曲(并且在忽略它时不生成警告)。可能吗
在指向.Rbuildignore的索引链接中似乎没有提到这一点
我为什么要这么做?我的开发周期中,当版本n+1还在开发中时,版本n已经被完善了。此vignette是n+1的一部分,.Rbuildignore帮助我排除该版本中的所有其他内容。我遇到了相同的问题,我通过从描述文件中删除VignetteBuilder参数对其进行了排序。不确定这是否也是您的情况。这是R中的一个错误。据称在R 3.4.1中已修复。请参见bugs.r-project.org/bugzilla3/show_bug.cgi?id=17246。您的
.Rbuildignore
文件中的行是什么?相关行只是说“ignoreMe”,它做了我想做的事情——删除vignette和相关的.r源文件。这是r中的一个bug。它在r 3.4.0中得到了修复。看,很明显这并没有进入3.4.0。它应该是R型的。如果你不想要任何小插曲就可以了。但它阻止了所有的渐晕图的构建,而不仅仅是我不想包含的渐晕图。