Hel*_*123 5 r devtools package package-development
我想听听人们如何在 Windows 上进行反向依赖检查。
当使用tools::check_packages_in_dir()
Windows 上的 CRAN 存储库策略 [1] 建议的“官方”但实验性功能时,会根据其来源检查反向依赖关系,即所有内容都将被编译。即使对于相对较少的依赖项/建议的包,这也可能需要很长时间。接下来,这不是很方便,因为我在此过程中遇到了很多丢失的包,因此测试出错,我需要安装丢失的包并重新开始......
我曾经使用devtools::revdep_check
which 很方便,因为它使用 Windows 二进制文件进行检查,所以没有时间花在编译上,而且它提供了一个很好的处理。然而,它与2.0版本,这一功能不应住里面决定devtools
了,但应被移动到专用包(revdepcheck
,被用于devtools
通过中介包use_this
),这是不提供CRAN但并不会在其发展资源库建设. 这种实际上已经不复存在的状态devtools
似乎已经持续了一年多(revdepcheck
最近才开发了一些新活动)。
(编辑:我还应该提到,devtools
在删除反向依赖项检查功能之前使用的版本似乎会产生任意错误,因此这似乎也不是一个选项。)
我没有发现任何其他似乎可行的方法。所以我想知道,如今如何在基于 Windows 的机器上适当有效地检查反向依赖关系?