R تحقق CMD يشكو من الملفات غير المتوقعة في الإنسان

StackOverflow https://stackoverflow.com/questions/1879933

  •  18-09-2019
  •  | 
  •  

سؤال

هذا يبدو وكأنه مشكلة سخيفة: أنا أضع الرمز R الخاص بي في حزمة و R CMD check src يشكو من ملفات النسخ الاحتياطي .rd ~ التي يتم إنتاجها بواسطة Emacs.

* checking package subdirectories ... WARNING
Subdirectory 'man' contains invalid file names:
  read.PI.Rd~ write.PI.Rd~

الوثائق تقول: »بالإضافة إلى [...] الملفات [...] مع أسماء الأساس [...] تنتهي في" ~ "أو" .bak "أو" .SWP "، يتم استبعادها بشكل افتراضي.« (الصفحة 18). ولكن بعد ذلك لماذا التحذير؟

هل كانت مفيدة؟

المحلول

فقط أضف ملف cleanup الذي يزيلهم في دليل المستوى الأعلى الخاص بك. أيضا، يمكنك بناء تاربال أو أرشيف الرمز البريدي أولا R CMD build والتحقق من هذا الأرشيف عبر R CMD check - يجب أن تخطي هذه الملفات كذلك.

أيضا، بالضبط كيف تتصل R CMD check, ، وما هو تخطيط الدليل الخاص بك؟ مع R 2.10.0 على لينكس، ركضت للتو touch pkg/man/foo.Rd~ لأحد حزم بلدي، و R CMD check pkg (أين pkg هل لم يصدر دليل المستوى الأعلى مشتركا للمشاريع المصدر المخزنة على R-Forge) هذا التحذير الذي تراه. لم تتم إزالة الملف بواسطة cleanup كما هو الحال حاليا في src.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top