首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自动使Satis与我所有项目的最新依赖项保持最新?

如何自动使Satis与我所有项目的最新依赖项保持最新?
EN

Stack Overflow用户
提问于 2016-03-30 04:38:14
回答 1查看 591关注 0票数 1

Satis本质上创建了packagist的本地镜像,它可以下载所有需要缓存的包的副本。

问题是你必须预先指定所有的依赖项。对于几个依赖关系不断变化的项目,让Satis保持最新是一场噩梦。

我设想Satis的工作方式是,当我在我的项目上运行composer install时,它会要求Satis提供我的每个依赖项的副本。如果Satis还没有缓存它,它会查询Packagist,下载一个副本,然后将其提供给我。下一次安装时,它将被缓存。如果Pacakgist随后关闭,或者项目维护者从Github上删除了他的repo,这将无关紧要,因为Satis保留了一个副本。

有没有办法让Satis这样做呢?或者,有没有替代的包装镜可以做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2016-03-30 07:56:49

如何让Satis更新它存储的内容?多次运行它。

实际上,它应该作为构建基础架构中的一个作业运行,可能每天至少运行一次。

如果你想自动更新你使用的所有东西,你也可以看看Toran proxy

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36294630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档