Magento中的哪些文件在源代码管理中没有任何用途?

Magento中的哪些文件在源代码管理中没有任何用途?,magento,Magento,我正在寻找清理我们在Magento项目的源代码管理(SVN)中存储的文件 哪些文件/文件夹在SVN中没有任何用途,即这些文件/文件夹不是站点运行所必需的,或者只是暂时的 到目前为止,我已经确认 var\cache var\session media\temp var\locks downloader\pearlib\download downloader\pearlib\cache 有一些我不确定: var\report downloader\pear

我正在寻找清理我们在Magento项目的源代码管理(SVN)中存储的文件

哪些文件/文件夹在SVN中没有任何用途,即这些文件/文件夹不是站点运行所必需的,或者只是暂时的

到目前为止,我已经确认

 var\cache  

 var\session

 media\temp

 var\locks

downloader\pearlib\download

 downloader\pearlib\cache
有一些我不确定:

    var\report

    downloader\pearlib\docs

    media\catalog\product\cache\
有人能提供一份明确的清单吗?

回答了一个更大的问题,但仍然会有所帮助


Magento中有一大堆东西不需要在源代码管理中,因为它将保持不变(只要您遵循一些合理的开发实践)。上面的链接遍历了所有不需要源代码管理跟踪的目录

我通常会忽略这些文件夹进行开发,但如果您认为合适,您可以选择存储图像:

  • /变量:这始终是临时数据或可以重新生成的数据
  • /媒体:这些是图片和上传,不是真正的源代码,但如果你想保留
  • /downloader:我不喜欢使用Magento Connect,更喜欢手动安装。您可以随时将Magento连接到其他位置,因此无需将其保留在回购中
  • /includes/src:这是已编译的源代码,如果需要,可以重新生成。因为我们有SSD磁盘和APC,所以不是很有用

我们通常会有类似于:

  • /app/etc/local.xml
  • /下载器
  • /变量
  • /媒体
媒体通常包含在管理中配置的图像,如产品/类别图像、徽标、CMS图像、合并的JS/CSS和我相信的导入/导出数据

某些扩展在介质中也有文件,这些文件应该进行版本控制(例如,产品提要模板)


var和media中还有一个htaccess文件,所以您必须包含这些文件。

不太同意这种方法,这里列出了很多属于源代码管理的内容。是吗?我发现我的更改保留在/app/code/local、app/code/community、app/etc、app/locale和我的模板中。由于此URL不再可用,此问题没有实际价值。这是一个很好的例子,说明了为什么答案中应该始终包含相关数据。我相信我在这里找到了一个备份: