我使用安装模块composer.phar
。
这就造成了符号链接文件publichtml/app/code/community
,目标是(例如)vendor/themodule...
。
在我.gitignore
本人中,我排除了供应商目录-但是链接当然仍然会在git中结束。
有没有一种自动排除这些链接的简便方法?(除了将所有内容手动添加到.gitignore之外)
我不得不说,我有一些require-dev
模块不应最终存储在最终服务器上-因此拥有这些链接至少不会那么好。
1
这也适用于modman吗?
—
philwinkle 2013年
使用modman时,通常对每个扩展都使用git子模块,只需将符号链接添加到存储库中。相反,无需将它们排除在外,相反,在大多数情况下,在modman部署方案中这没有意义。
—
Vinai
@philwinkle我最近出于安全原因(例如,轻松检测到已修改的文件),跟踪index.php和Mage.php的更改以及更容易进行的Magento升级而在一个单独的存储库中开始跟踪Magento根,因此IMO也肯定与modman相关。
—
ColinM 2014年