version-control - 你应该避免编辑哪些 symfony 自动生成的文件?

标签 version-control symfony1

在 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/

相关文章:

version-control - DVCS是否适合公司环境?

xml - 在 Subversion 中对 docx 文件进行版本控制

git - 如何更改使用 --bare 克隆的 git 存储库以匹配使用 --mirror 克隆的存储库?

model - 与 refClass 中的属性的多对多关系

php - Symfony 如何将操作中的成员集传递到模板?

version-control - Grails 应用程序需要 checkin 什么?

zend-framework - Zend 框架或 Symfony

php - 在 Propel ORM 中使用 MySQL 函数

symfony1 - symfony Doctrine :build --all --and-load WITHOUT LOSING RECORDS IN DATABASE

git - 有时恢复,有时 checkout