1

我正在尝试将运行 Symfony 2.0.X 和供应商的旧服务器更新到带有供应商的最新版本 2.0.23。不幸的是,我找不到任何可以找到 Symfony 2.0.23 的供应商。在官方网站上: http ://symfony.com/download

在 GitHub 上: https ://github.com/symfony/symfony/releases/tag/v2.0.23

他们都没有与供应商的版本。下载只有大约 180 KiB。而 Vendors 的版本大约是 8 MiB。

另外,我可以使用 Symfony 2.0.23 和 Symfony 2.3.1 中的供应商文件夹吗?是否兼容。

另外,也许有人听说过 Git 和 Windows 8 或至少 Ubuntu 的“导出”选项,所以我可以从我们的“带有供应商的旧 Symfony 版本”中“导出”供应商?

感谢你们 :)

4

2 回答 2

2

从Symfony 标准版 v2.0.23下载对应的depsdeps.lock文件并在本地运行呢?bin/vendors

git archive -o latest.zip HEAD然后使用(请参阅此问题)导出项目。这将阻止所有这些.git目录。您可能需要触摸您的.gitignore和/或.gitattributes文件,以确保供应商不会在归档时被排除在外。

于 2013-07-17T08:18:12.353 回答
1

您不太可能使用 2.3.1 的供应商目录运行 Symfony 2.0.23

如果您需要使用 Symfony 2.0.23,那么它可能最容易使用 composer。

否则,我知道他们在 Symfony 网站上保留了以前版本的存档,但我很确定他们不包括供应商目录。

于 2013-07-17T04:00:29.573 回答