如何在发送拉取请求之前测试分叉R包上的更改?

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

我在本地计算机上分叉并克隆了一个R存储库。我做了一些编辑但是我不确定如何在发送拉取请求之前测试这些更改。

我不知道如何从这个克隆中制作一个R包并进行测试。

r git github git-fork
1个回答
0
投票

通常的两步:

R CMD build directoryOfYourPackage

生成您在下一步中使用的tar.gz存档:

R CMD check package_1.2.3.tar.gz

包和版本由DESCRIPTION文件确定。

这两个命令都有选项,即如果你没有足够的LaTeX安装和这些pdf vignettes等,你可以抑制晕影创建和测试。请参阅编写R扩展以获取所有血腥细节。

此外,如果你为Travis CI设置了包,那么你的提交回到你的分支应该触发Travis的构建做同样的事情:包构建和检查。但是,在提交之前在本地检查也是个好主意...

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