ビルドから除外するビネットがあります。はい、私はそれを削除することができますが、私は思う。Rbuildignoreは私をここで助けるはずです。私は.Rbuildignoreでファイルを参照しており、パッケージには終りません。しかし、R CMDチェックは警告を与える:ここでR CMDビルドで.Rbuildignoreで参照されるビネットを無視できない
* checking 'build' directory ... WARNING
Output(s) listed in 'build/vignette.rds' but not in package:
'inst/doc/ignoreMe.pdf'
は、関連する質問ですR CMD build skips knitr/Rmd vignettes - "Output(s) listed in 'build/vignette.rds' but not in package"のみ、私はビネットを無視たかった(そしてそれは、それは無視され、警告を生成しないようにするために)。それは可能ですか?
これは、Writing R Extensionsの.Rbuildignoreへのインデックスリンクに記載されていないようです。
なぜこれをやりたいですか?私の開発サイクルはバージョンnであり、バージョンn +1が有効です。このビネットはn +1の一部であり、.Rbuildignoreはそのバージョンから他のすべてを除外するのに役立ちます。
'.Rbuildignore'ファイルの行は何ですか? – nrussell
関連する行は 'ignoreMe'とだけ言います。私が望むことを実行します - ビネットと関連する.Rソースファイルを削除します。 –
これはRのバグであることが判明しました。これはR 3.4.0で修正されています。これは3.4.0になっていないようです。https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=17246 –