R CMD Checkは、人間の予期しないファイルについて不満を述べています
-
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'で終了します。デフォルトで除外されます。«(page 18)。しかし、なぜ警告があるのですか?
解決
ファイルを追加するだけです cleanup
トップレベルのディレクトリでそれらを削除します。また、最初にターボールまたはzipアーカイブを構築することもできます R CMD build
そして、このアーカイブを介してチェックします R CMD check
- それはこれらのフィラゼもスキップするはずです。
また、正確にどのように電話していますか R CMD check
, 、そしてあなたのディレクトリレイアウトは何ですか? LinuxでR 2.10.0を使用して、走ったばかりです touch pkg/man/foo.Rd~
私のパッケージの1つ、そして R CMD check pkg
(どこ pkg
r-forgeに保存されているソースプロジェクトの一般的なトップレベルのディレクトリ)は、あなたが見ているこの警告を発行しませんでした。ファイルは削除されませんでした cleanup
それが現在のみでパージされているように src
.
所属していません StackOverflow