【发布时间】:2015-12-08 01:42:29
【问题描述】:
我正在启动一个使用 Intranet 托管的项目。由于对传出流量的限制,我不能通过参考composer.lock 文件来使用像git pull && composer.phar install 这样的作曲家的常用部署策略。不过,添加 Intranet 远程存储库并使用 git push intranet master 之类的东西是可能的。
到目前为止,我发现了两种解决方法:
- 不要将
.gitignore添加到您的vendor/路径中,并将此文件夹中的所有内容与您的项目一起提交。 -
使用(误读文档)composer.phar archive生成.phar-archive
由于这些解决方案似乎不是推荐的部署解决方案,我的问题是:这些解决方案的主要缺点和常见问题是什么?如何避免这些问题?
【问题讨论】:
标签: php composer-php phar