Ludovic Frank Gitignore

.gitignore для SugarCRM

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

Управління взаємовідносинами з клієнтами

Повний .gitignore для SugarCRM

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:53:48 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