当将代码推送到github时,会自动更新R文档,NAMESPACE和DESCRIPTION文件

问题描述 投票:0回答:1

我需要知道我是否可以在每次推送到github时在RStudio或Teamcity中自动运行devtools::document()roxygen2::roxygenise()命令,而不是在每次推送之前都手动运行这些命令。如何才能做到这一点 ?

r github rstudio teamcity
1个回答
0
投票
我可以通过运行.git/hooks/pre-commitR -e 'devtools::document()'脚本来完成。在网络上搜索预提交的挂钩。

[注意,运行devtools :: document()通常足够,通常不需要第二个roxygen2 :: roxygenise()命令!

© www.soinside.com 2019 - 2024. All rights reserved.