Ludovic Frank Gitignore

.gitignore สำหรับ SugarCRM

กฎการละเว้นสำหรับ SugarCRM จำนวน 15 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ

การจัดการลูกค้าสัมพันธ์

.gitignore ที่สมบูรณ์สำหรับ SugarCRM

# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 22:59:15 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 ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
  4. คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน

เทมเพลต ซีอาร์เอ็ม .gitignore อื่นๆ

ดูเทมเพลต ซีอาร์เอ็ม ทุกอัน