मुझे कुछ googling के बाद गिट के लिए पोस्ट-प्राप्त हुक मिला जो मैं सभी को रिमोट/साझा रेपो में ई-मेल करने के लिए उपयोग करता हूं।गिट: डिफ पैच समेत ईमेल हुक पोस्ट-प्राप्त करें?
इस post-receive hook के साथ समस्या यह है कि इसमें केवल प्रतिबद्धता, लॉग संदेश, दिनांक, फ़ाइल (ओं) प्रभावित करने की क्षमता है। मैं कोड में किए गए परिवर्तनों को देखने के लिए ई-मेल में प्रभावित फ़ाइल (ओं) जेनरेट किए गए पैच भी देखना चाहता हूं। सबवर्सन यह बल्कि अच्छी तरह से करता है।
क्या किसी के पास शायद एक एनवी-वेरिएबल का समाधान है जो पोस्ट-प्राप्त हुक को पास किया जा सकता है जो ऐसा करता है? या इससे भी बेहतर, एक उदाहरण जो पहले ही पकाया गया है?
धन्यवाद सब!
बॉम्बे, मैंने कमांड लाइन पर निम्नलिखित सेट करने का प्रयास किया है बिना किसी किस्मत के। # git config --global hooks.showrev "git show -C% s; echo" –
कोई बात नहीं, आप इसे --global में नहीं जोड़ सकते हैं, इसे केवल गिट कॉन्फ़िगर करना होगा, अन्यथा आपका समाधान है ठीक है, धन्यवाद! –
मुझे वैश्विक सेटिंग्स में सभी आवश्यक कॉन्फ़िगरेशन मानों को सेट करने में कोई समस्या नहीं थी। – Bombe