2012-01-16 39 views
25

我很確定你們有很多人在使用git作爲CVS。你如何繞過R CMD check以下警告:R CMD檢查中的黑名單.git文件夾

* checking for executable files ... WARNING 
Found the following executable file(s): 

我試圖通過把.git文件夾中.Rbuildignore,但沒有運氣。

我認爲這對於所有使用Github託管R軟件包的人來說都是微不足道的。有任何想法嗎?

回答

29

是,使用.Rbuildignore然後生成.tar.gz然後檢查.tar.gz而不是源目錄。

+0

我知道這是一個微不足道的(閱讀:_stupid_)一個畢竟。謝謝德克! – aL3xa 2012-01-16 23:06:52

+0

請耐心等待,您將在t - 8分鐘內得到一個複選標記。 =) – aL3xa 2012-01-16 23:07:49

+0

不,不是真的 - 我曾經問過同樣的事情,但官方答覆是*測試tar.gz *,即使我(比如你)喜歡在目錄上測試。很容易告訴檢查腳本跳過'.git /',但是它沒有發生。 – 2012-01-16 23:08:10

0

我能找到的唯一的辦法擺脫這些愚蠢的郵件從我的建立是隻篩選出來,現在: R CMD check . |grep -v .git

+0

這只是錯誤的,你應該*檢查'tar.gz'文件*而不是目錄。 – 2015-05-03 16:34:54

+0

@DirkEddelbuettel爲什麼'check'工作正常,否則當在目錄上運行它時?如果人們試圖這樣做,而不是僅僅失敗,而不僅僅是某種工作。 – AmanicA 2015-05-04 08:46:20