sur*_*dar 8 php laravel php-deployer
我正在使用 PHP 部署器 6.6.0 来部署基于 Laravel 的网站。
每次部署时它都会创建一个新版本。目前,我有超过 10 个版本,它占用了大量磁盘空间。
我不想保留超过最后 3 个版本的版本,并且需要旧版本自动滚动。
如何指定要保留的最大版本数?
yiv*_*ivi 10
您想要的选项称为keep_releases。请参阅此处的文档。
(链接指向 V6 文档,因为目前 V7 文档没有提及此设置。虽然我在本升级指南中看到它提到,所以我认为它仍然有效)。
默认情况下,部署者仅保留 5 个版本,因此如果您有超过 10 个版本,则意味着您更改了默认配置。
set('keep_releases', -1);您的配置中可能会有。更改它,这样它只存储合理数量的版本,或者直接删除该行,它只会保留 5 个版本。
set('keep_releases', 3); // e.g. for a maximum of 3 releases
Run Code Online (Sandbox Code Playgroud)