हमारी कंपनी में हम svn से git तक जा रहे हैं। समस्या ट्रैकिंग के लिए हम एटलसियन से जिरा का उपयोग करते हैं।गीता प्रतिबद्धता संदेश में जिरा मुद्दा संख्या
अब हम यह लागू करना चाहते हैं कि प्रत्येक प्रतिबद्ध संदेश में एक समस्या संख्या होती है (जैसे हमने svn के साथ किया था)।
हमें प्रतिबद्ध-संदेश हुक मिला है जिसे हम किसी प्रतिबद्धता को अस्वीकार करने के लिए उपयोग करते हैं यदि इसमें कोई समस्या संख्या नहीं है।
जीआईआरए गिट रेपो को स्कैन करने के लिए फिशिए का उपयोग करता है। यदि किसी प्रतिबद्ध संदेश में कोई समस्या संख्या होती है तो उस समस्या के तहत परिवर्तन दिखाए जाते हैं।
समस्या यह है कि एक गिट भंडार क्लोन होने पर एक हुक की प्रतिलिपि नहीं बनाई जाती है। तो प्रतिबद्ध संदेशों में संख्या जारी करने के लिए लागू नहीं हैं। इसका मतलब है कि जब एक नई प्रतिबद्धता को ऊपर की ओर धकेल दिया जाता है तो जिरा किसी मुद्दे के तहत परिवर्तनों की सूची नहीं दे सकता है।
सवाल यह है; क्या हम किसी भी तरह गिट का गलत तरीके से उपयोग कर रहे हैं और क्या वास्तव में प्रतिबद्ध संदेश में किसी समस्या संख्या को लागू करने का कोई तरीका है? या क्या किसी के पास बस एक स्क्रिप्ट/हुक है (प्रतिबद्ध-संदेश हुक के अलावा) जो इसे पूरा करता है?
अभी भी एक अच्छा जवाब नहीं है। क्या किसी के पास एक अच्छा सर्वर-साइड हुक है? हुक मूल पर निष्पादित किया जाना चाहिए, यानी जहां हम धक्का देते हैं। – meijuh