Rit包的Gitignore man目录?

时间:2017-08-23 08:43:07

标签: r git r-package

因为R包的man/目录中的每个文件都是用 roxygen2 包自动编写的,我想知道是什么会阻止我将整个目录添加到{{1 }}

换句话说,为什么GitHub上的所有R包仍然是.gitignore目录的版本?

2 个答案:

答案 0 :(得分:1)

为使用devtools::install_github()的用户提供便利。

如果man/*.Rd不在存储库中,则安装后会收到类似No man pages found in package...的注释,以后help(...)?...??...会失败为使用No documentationNo results found的用户。

答案 1 :(得分:0)

如果您希望man目录存在但不存在其中生成的文件,请将.gitignore文件放在man目录中。这将强制git生成目录,但仍然忽略生成的文件。