提交包到CRAN:.tar.gz文件

时间:2017-09-21 21:37:56

标签: r file package tar cran

我有一个包我准备提交给CRAN(一切都检查出来)。但是,在它选择文件的位置,我不确定要选择哪个文件,因为它说它需要一个.tar.gz文件,我收集的是某种压缩文件? 我是否需要将所有内容压缩为.tar.gz文件?如果是这样,怎么样?

如果没有,我有.Rproj文件,以及命名空间,描述和许可等各种文件,所以我不清楚要提交哪个文件。

如果这是一个简单的问题我很抱歉,这是我提交的第一个包。

1 个答案:

答案 0 :(得分:3)

这里有两种选择。使用R' s命令行命令:

> R CMD build /path/to/package/directory

或者在 R:

中使用中的devtools::build
R> devtools::build( "path/to/package/directory" ) 

两者都会在本地文件系统上生成tar.gz文件。名称将如下所示:mypackage_[Version].tar.gz

您加载到CRAN是这个文件。