使用roxygen2的自动文档功能,虽然它很棒也很有用,但对roxygen2包版本的每次更改都很烦人。它通过在每个文件中放入roxygen2版本来更新我所有的文档文件。见下文。
% Generated by roxygen2 (4.1.1): do not edit by hand
% Please edit documentation in R/src.R这样的更改显然不会影响代码/包,但确实会通过向源代码版本控制过程添加噪声来影响源代码控制版本控制。
会不会在什么地方把它关掉了?
发布于 2015-05-01 08:01:47
这可能接近于作弊,但如果您重新定义packageVersion() priot来编译您的包,如下所示:
packageVersion <- function(pkg,...)()
if(pkg == "roxygen2") "Hello World" else utils::packageVersion('pkg',...)你会得到:
% Generated by roxygen2 (Hello World): do not edit by hand而不是
% Generated by roxygen2 (4.1.1): do not edit by handhttps://stackoverflow.com/questions/29711413
复制相似问题