我们正在开发一个存储在git存储库中的Magento扩展。这是我们目前正在使用的工作流程......很糟糕:
将扩展文件从本地Magento安装复制到本地存储库 - 我们复制了四个特定路径:
提交&推
对于更好的工作流程是否有任何建议,我可以在本地进行测试并提交,而不必担心将文件复制回来&在文件夹之间?
修改 - Modman似乎是一个可行的选择,唯一的麻烦就是我doesn't seem to support Windows就此而言。
我想我可能只是手动设置一些符号链接。
答案 0 :(得分:4)
是的,我会说modman帖子是一种相关的。基本上modman是一个用来帮助你创建符号链接的工具。 modman的基本工作流程是:
此时,您的所有扩展代码都位于其自己的存储库中,您可以轻松编辑文件并提交它们,而不会干扰Magento核心文件等。您还可以轻松地将模块克隆并部署到多个Magento的目录中版本
你可以通过手动创建符号链接而不使用modman进行相同的方法,但我建议尽可能利用modman。这是我想在我们的工作流程中介绍的东西(只是没有找到适合它的时间)。
答案 1 :(得分:1)
你应该看一下modman - https://github.com/colinmollenhour/modman
优秀的脚本,可让您轻松地对模块进行符号链接 - 听起来非常适合您的工作流程