0

我们的定制 CMS 使用TreeBundleSymfony2 CMF。部署到生产服务器时bin/vendors install失败,因为显然整个捆绑包不再存在 - 至少在GitHub中。Symfony2 CMF 主页仍然提到该捆绑包,该链接只是指向一个 404 页面。

捆绑包永远消失了吗?这是怎么回事?是否有 Symfony 2.0 兼容的替代品,或者我们应该将包包含在我们自己的存储库中?

4

1 回答 1

4

此捆绑包被重构为 TreeBrowserBundle,并在一段时间后删除了旧捆绑包。有关此问题的讨论,请参见此处:https ://groups.google.com/forum/?fromgroups=#!searchin/symfony-cmf-devs/treebundle/symfony-cmf-devs/k7nm-XtXW8Q/kgZpaOJN1x8J

如果您可以更新您的项目,那么只需执行此操作并删除对 TreeBundle 的引用。否则,最简单的方法确实是将其包含在您自己的存储库中。

我们假设 CMF 的早期采用者经常更新,因此我们在几个月后删除了这个存储库。对于那个很抱歉。我们越稳定,我们就会越小心地向后兼容。

于 2013-05-13T12:10:23.673 回答