我应该(git)忽略我的knitr缓存吗?

时间:2014-03-26 06:06:36

标签: r git caching github knitr

类似于this question:我正在写一个包,我正在使用knitr在inst/doc/中写一些文档。由于我正在使用github托管我的仓库(我打算指向那个仓库的人来获取包),我想知道我是否应该控制我的各种文件的缓存版本。

我问这个问题,因为我不清楚缓存在this other question提供的指南中的位置(当某些文件类型应该而且不应该在回购的.gitignore中时,它会解决)。

任何人都可以了解使用knitr和git的包开发人员如何处理他们的缓存?

1 个答案:

答案 0 :(得分:1)

如果R CMD check在没有knitr缓存的情况下通过,我认为会这样,我就不会包含它们。实际上,我怀疑R CMD check会给出关于包中存在的缓存文件的注释。我知道对于LaTeX文件,您只想在R包和版本控制中包含.tex文件。其他所需文件应在安装时自动生成。