packrat:从 src 目录中删除旧包版本

packrat: remove older package versions from src directory

我的 packrat.src 目录包含各种库的多个 *.tar.gz 文件。

例如,broom 的子文件夹如下所示:

broom
├── broom_0.4.1.tar.gz
└── broom_0.4.4.tar.gz

什么是正确的删除方法,比如旧的软件包版本,一旦我检查了最新版本的一切 运行 没问题?

我检查了packrat:clean(),但这似乎有不同的目的。

删除 src 文件夹中的所有源并重新 运行 packrat::snapshot(),这应该提供一个干净的 src 目录,其中没有旧的、未使用的源文件。