如何清除满意的“缓存”以便我可以从头开始重建?

问题描述 投票:0回答:3

我正在使用 satis 来管理多个托管的 Mercurial 存储库。其中一个存储库有一个书签“stable”,它已被扫描并在packages.json 中创建了一个条目。我剥离了分支,删除了远程仓库并重新推送。现在,当我运行

satis build ...
时,它仍然会创建一个 stable 条目,该条目指向不再存在的变更集。我怎样才能使满意的重新扫描或从头开始构建?

php mercurial composer-php satis
3个回答
3
投票

我想你只需要清除 ~/.composer/cache 中的作曲家缓存,它就会重新扫描书签并重建


1
投票

您可以检查一下您安装的 web/dist 文件夹中是否有 tar 文件吗?如果是这样,您可以删除这些内容,Satis 将在您下次构建时下载更新的代码。


0
投票

两个答案的结合对我有用。

步骤 1. 使用以下方法清除作曲家缓存:

composer clear-cache

步骤 2. 从

/dist
文件夹中删除 .zip 文件。使用如下命令:

rm your-package-name-*.zip

第3步.重建满意

© www.soinside.com 2019 - 2024. All rights reserved.