我正在准备三个R包,很快就会上传到相互依赖的CRAN.具体来说,软件包A已经在CRAN上并且要更新,软件包B是独立的,软件包C依赖于最新版本的A和B.
我可以在没有检查问题的情况下通过首先上传A并在几天后C上传来完成B此操作.但是,我想立即在帮助页面中添加交叉引用,并将所有包添加到彼此的建议列表中.此外,由于我将进一步开发这三个,我希望将来能够同时更新它们.
那么,这里的问题是,是否可以同时向CRAN上传多个相互依赖的包?我怎么能这样做?
这周已经完成了(昨天到达的Depends:一个版本)。xts我们Rcpp*也经常这样做。
所以只需使用版本化的 Depends:
Depends: A (>= 42), B (>= 0.0.7)Suggests:现在将B 和 C更新为 A 版本 42.1Fine Manual 对此非常清楚,并从 Debian 继承了所有这些语义,并从 20 世纪 90 年代中期开始对其进行了完善。
| 归档时间: |
|
| 查看次数: |
154 次 |
| 最近记录: |