SugarCRM के लिए .gitignore
SugarCRM के लिए 15 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।
ग्राहक संबंध प्रबंधन
SugarCRM के लिए पूरी .gitignore
# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 23:00:47 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/ |
नई अपलोड निर्देशिकाओं पर ध्यान न दें. |
SugarCRM के लिए इस .gitignore का उपयोग कैसे करें
- ऊपर दिए गए SugarCRM के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
- अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
- यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
- .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।