jan*_*cki 14 r devtools roxygen2
使用roxygen2的自动记录功能,虽然它很棒且有用,但它对roxygen2包版本的每次更改都很烦人.它通过在每个文件中放入roxygen2版本来更新我的所有文档文件.见下文.
% Generated by roxygen2 (4.1.1): do not edit by hand
% Please edit documentation in R/src.R
Run Code Online (Sandbox Code Playgroud)
这些更改显然不会影响代码/包,但会通过在源版本控制过程中添加噪声来影响源控件版本控制.
可以在某个地方关掉吗?
这可能接近作弊,但如果您重新定义packageVersion()
priot 来编译您的包,如下所示:
packageVersion <- function(pkg,...)()
if(pkg == "roxygen2") "Hello World" else utils::packageVersion('pkg',...)
Run Code Online (Sandbox Code Playgroud)
你会得到:
% Generated by roxygen2 (Hello World): do not edit by hand
Run Code Online (Sandbox Code Playgroud)
代替
% Generated by roxygen2 (4.1.1): do not edit by hand
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
187 次 |
最近记录: |