【发布时间】:2020-12-19 00:40:40
【问题描述】:
我第一次发布包后发现包内有一个CRAN-RELEASE文件。
上面写着“这个包已于 2020-07-25 提交给 CRAN。 一旦被接受,删除此文件并标记发布(提交...)。”
由于我已经在 CRAN 上安装了 0.2.0 版,但确实需要稍后在 CRAN 上发布升级版本(例如 0.2.1),我需要保留该 CRAN-RELEASE 文件还是应该删除它?会影响什么吗?
另外,后半句的意思是“标记发布(提交...)”。这是否意味着我需要做一些事情,例如
【问题讨论】:
-
那条消息是由
devtools::release放在那里的。该消息是关于添加git标签的。该消息说您应该删除该文件,所以我会在尝试再次提交之前这样做。 -
感谢您的帮助!所以,我只是手动删除那个文件可以吗?我看到其他人说使用
use_github_release()删除。虽然,这似乎是在发布新版本的过程中 -
我认为您在为 CRAN 发布软件包 和 在 GitHub 上标记发布 之间感到困惑。两种不同的东西。
-
@ScarlettZhao:对不起,我不使用
devtools。就个人而言,我认为它过于努力地提供帮助,但它会导致像你一样的混乱:这是一个崇高的失败。但这只是我的看法。