R CMD Check는 MAN의 예기치 않은 파일에 대해 불평합니다
-
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'에서 기본 이름을 가진 [...]가 기본적으로 제외됩니다.«(페이지 18). 그러나 왜 경고?
해결책
파일 만 추가하십시오 cleanup
최상위 디렉토리에서 제거합니다. 또한 먼저 Tarball 또는 Zip 아카이브를 구축 할 수 있습니다. R CMD build
그리고이 아카이브를 통해 확인하십시오 R CMD check
-이 filese도 건너 뜁니다.
또한 정확히 어떻게 부르고 있습니까? R CMD check
, 그리고 당신의 디렉토리 레이아웃은 무엇입니까? Linux에서 R 2.10.0을 사용하면 방금 달렸습니다 touch pkg/man/foo.Rd~
내 패키지 중 하나에 R CMD check pkg
(어디 pkg
r-forge에 저장된 소스 프로젝트의 공통적 인 최상위 디렉토리는이 경고를 발행하지 않았습니다. 파일은 제거되지 않았습니다 cleanup
그것은 현재 만 퍼져 있습니다 src
.
제휴하지 않습니다 StackOverflow