Ludovic Frank Gitignore

.gitignore для SugarCRM

15 правил игнорирования для SugarCRM, готовых к копированию в репозиторий.

Управление взаимоотношениями с клиентами

Полный .gitignore для SugarCRM

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:53:58 UTC
# Технологии: SugarCRM

### SugarCRM ###
/.htaccess
/cache/*
!/cache/index.html
/custom/history/
/custom/modulebuilder/
/custom/working/
/custom/modules/*/Ext/
/custom/application/Ext/
/config.php
/config_override.php
/silentUpgrade*.php
# Файл журнала
*.log
/upload/*
!/upload/index.html
/upload_backup/

Что на самом деле игнорируют эти правила SugarCRM

Каждый шаблон ниже и почему он принадлежит вашему .gitignore.

Игнорируйте пользовательские материалы .htaccess.

Шаблон Что он игнорирует
/.htaccess Игнорируйте пользовательские материалы .htaccess.
/cache/* Полностью игнорируйте каталог кэша. Это нарушит текущее поведение. Это часто приводило к неправильному использованию репозитория в качестве замены резервной копии. Для разработки каталог кэша можно безопасно игнорировать, и поэтому он игнорируется.
!/cache/index.html Игнорируйте пользовательские материалы .htaccess.

Игнорируйте некоторые файлы и каталоги из пользовательского каталога.

Шаблон Что он игнорирует
/custom/history/ Игнорируйте некоторые файлы и каталоги из пользовательского каталога.
/custom/modulebuilder/ Игнорируйте некоторые файлы и каталоги из пользовательского каталога.
/custom/working/ Игнорируйте некоторые файлы и каталоги из пользовательского каталога.
/custom/modules/*/Ext/ Игнорируйте некоторые файлы и каталоги из пользовательского каталога.
/custom/application/Ext/ Игнорируйте некоторые файлы и каталоги из пользовательского каталога.

Пользовательскую конфигурацию также следует игнорировать.

Шаблон Что он игнорирует
/config.php Пользовательскую конфигурацию также следует игнорировать.
/config_override.php Пользовательскую конфигурацию также следует игнорировать.

Сценарии автоматического обновления не нужны.

Шаблон Что он игнорирует
/silentUpgrade*.php Сценарии автоматического обновления не нужны.

Файлы журналов можно смело игнорировать.

Шаблон Что он игнорирует
*.log Файл журнала

Игнорируйте новые каталоги загрузки.

Шаблон Что он игнорирует
/upload/* Игнорируйте новые каталоги загрузки.
!/upload/index.html Игнорируйте новые каталоги загрузки.
/upload_backup/ Игнорируйте новые каталоги загрузки.

Как использовать .gitignore для SugarCRM

  1. Скопируйте приведенные выше правила SugarCRM или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны CRM .gitignore

Посмотреть все шаблоны CRM