Version control 您应该避免编辑哪些symfony自动生成的文件?

Version control 您应该避免编辑哪些symfony自动生成的文件?,version-control,symfony1,Version Control,Symfony1,在symfony框架中,许多文件在开发的不同阶段自动生成。其中一些文件需要编辑和手动自定义,而另一些文件则永远不会(或很少)手动编辑,而是在更改其他配置或设置文件时进行更改 哪些symfony文件适合后一类“避免手动编辑”?我想知道,以便从修订控制中排除这些文件。知道的另一个原因是知道哪些文件应该避免编辑。请注意,同时包含.gitignore文件或项目: : 缓存/* 日志/* 网络/上传/* config/databases.yml config/spreep.ini 数据/sql 库/过

在symfony框架中,许多文件在开发的不同阶段自动生成。其中一些文件需要编辑和手动自定义,而另一些文件则永远不会(或很少)手动编辑,而是在更改其他配置或设置文件时进行更改

哪些symfony文件适合后一类“避免手动编辑”?我想知道,以便从修订控制中排除这些文件。知道的另一个原因是知道哪些文件应该避免编辑。

请注意,同时包含.gitignore文件或项目:

缓存/* 日志/* 网络/上传/* config/databases.yml config/spreep.ini 数据/sql 库/过滤器/条令/基地/基地* lib/form/doctrine/base/base* 图书馆/模型/条令/基地/基地* lib/model/om/* lib/model/map/*
*/日志/* */缓存/* 网络/上传/* 网络/捆绑包/*
这说明了。

不要编辑任何以Auto或Base开头的文件,因为这些文件是在运行各种构建任务时重新创建的。请编辑从这些类扩展的文件。

请注意,
数据库.yml
推进.ini
被排除在外,因为它们可能包含用户名/密码详细信息,而不是因为不应编辑。@Matt:true,因此在这种情况下: cache/* log/* web/uploads/* config/databases.yml config/propel.ini data/sql lib/filter/doctrine/base/Base* lib/form/doctrine/base/Base* lib/model/doctrine/base/Base* lib/model/om/* lib/model/map/* */logs/* */cache/* web/uploads/* web/bundles/*