Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在使用php deployer时设置释放限制?_Php_Laravel_Php Deployer - Fatal编程技术网

如何在使用php deployer时设置释放限制?

如何在使用php deployer时设置释放限制?,php,laravel,php-deployer,Php,Laravel,Php Deployer,我正在使用PHPDeployer6.6.0来部署基于Laravel的网站 每次部署时,它都会创建一个新版本。目前,我有10多个版本,它占用了大量的磁盘空间 我不想保留超过最后3个版本,需要旧版本自动滚动 如何指定要保留的最大发布数量?您需要的选项称为“保留发布”。见文件 默认情况下,deployer只保留5个版本,因此如果您有10个以上的版本,则表示您更改了默认配置 您可能会设置set('keep_releases',-1)在您的配置中。更改它,使其仅存储合理数量的版本,或者直接删除该行,使其仅

我正在使用PHPDeployer6.6.0来部署基于Laravel的网站

每次部署时,它都会创建一个新版本。目前,我有10多个版本,它占用了大量的磁盘空间

我不想保留超过最后3个版本,需要旧版本自动滚动


如何指定要保留的最大发布数量?

您需要的选项称为“保留发布”。见文件

默认情况下,deployer只保留5个版本,因此如果您有10个以上的版本,则表示您更改了默认配置

您可能会设置
set('keep_releases',-1)在您的配置中。更改它,使其仅存储合理数量的版本,或者直接删除该行,使其仅保留5个版本

set('keep_releases',3);//e、 g.最多3次释放