在 symfony 框架中,大量文件是在开发的不同阶段自动生成的。其中一些文件旨在进行编辑和手动自定义,而其他文件则永远不会(或很少)进行手动编辑,而是会随着其他配置或设置文件的更改而更改。
哪些 symfony 文件适合后一类“避免手工编辑”?我想知道,这样我就可以从修订控制中排除这些文件。另一个需要知道的原因是简单地知道我应该避免编辑哪些文件。
最佳答案
请注意, GitHub project gitignore
具有 symfony 的两个 .gitignore 文件或 symfony2项目:
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/*
这说明了 differences and evolutions of the structure of a symfony project .
关于version-control - 你应该避免编辑哪些 symfony 自动生成的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5138546/