微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 如何在Magento中管理扩展版本控制

我一直在努力找出开始构建Magento扩展版的最佳方法.我希望能够为每个扩展程序提供单独的svn repos.似乎有一些困难试图找出以一种在版本控制方面简化事物的方式开发这些方法的最佳方法.显然你想在Magento应用程序内部进行扩展,但你不想担心忽略除扩展名之外的所有文件.

我想过使用svn:externals但我不认为这是答案,因为你需要将某些文件混合到其他目录中并且它不是真正独立的.从我读到的外部看来,这似乎不是一个好的选择.

所以我只是想看看其他人如何设置他们的扩展开发环境,也许只是忽略所有其他文件是要走的路.我们还考虑过sym链接,但这意味着要编写一个脚本来为所有开发人员执行此操作,我不确定这会是那么好,因为人们可能会设置不同的项目.

解决方法:

您正在考虑的符号链接脚本已存在.它被称为Module Manager(modman),它非常适合在一个Magento安装中管理多个模块. Modman允许您在同一文件夹中签出和管理多个SVN repos.

但请注意,Magento 1.4.2.0中的安全性更改使得无法将模板文件符号链接到app / design中,因此需要一种解决方法.更多信息,请参见this bug report.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐