Какие автоматически созданные файлы Symfony следует избегать редактирования? - PullRequest
3 голосов
/ 28 февраля 2011

В среде Symfony большое количество файлов генерируется автоматически на разных этапах разработки. Некоторые из этих файлов предназначены для редактирования и настройки вручную, в то время как другие предназначены для того, чтобы никогда (или очень редко) не редактироваться вручную, а вместо этого изменяться в результате изменений других файлов конфигурации или настроек.

Какие файлы Symfony вписываются в эту последнюю категорию «избегать ручного редактирования»? Я хочу знать, чтобы я мог исключить эти файлы из контроля версий. Еще одна причина, чтобы знать, это просто знать, какие файлы мне следует избегать редактирования.

Ответы [ 2 ]

10 голосов
/ 28 февраля 2011

Обратите внимание, что проект GitHub gitignore содержит оба файла .gitignore для symfony или 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/*

Это иллюстрирует различия и эволюцию структуры проекта Symfony .

0 голосов
/ 01 марта 2011

Не редактируйте ничего, что начинается с Auto или Base, так как эти файлы воссоздаются при запуске различных задач сборки.Вместо этого отредактируйте файлы из этих классов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...