我自己一直在使用Magento + SVN(不是WebDAV),到目前为止还没有遇到过这类问题.提交对存储库的更改需要很长时间(如在2分钟内),但绝不会超过5分钟.
我真的不知道你的问题的原因,我或多或少想说它通常不是那样(或者它可能是WebDAV的错).
解决方法1:
假设您不会对Magento的核心进行更改,您是否考虑过仅对您的Magento安装部分进行版本控制?即您的模块所在的app/code/local文件夹,也许是您的模板文件夹.这将大大减少版本化文件/文件夹的总数,从而显着提高同步速度.
解决方法2:
始终只提交包含所有更新的最下层文件夹.
cd app/code
svn commit -m ".." local
Run Code Online (Sandbox Code Playgroud)
解决方法3:
与数字1类似:尝试将不需要存储在repo中的所有内容添加到忽略列表中.var /文件夹之类的东西不需要版本化并包含很多文件,因此最好不要将它们包含在您的存储库中.
解决方法4:
如果这是一个选项,请使用git而不是SVN.
eZ Components与SVN + WebDAV存在同样的问题,有人将SVN + DAV的结账时间与git进行了比较.结果可以在这里看到.
看到这些数字之后,我认为从长远来看,切换是您最好的选择.
归档时间: |
|
查看次数: |
1091 次 |
最近记录: |