मैं ग्रहण के साथ विकास कर रहा हूं और गिट और गिटोरियस के साथ अपने भंडारों का प्रबंधन कर रहा हूं। अब तक, मैंने कमांड लाइन पर गिट का इस्तेमाल किया था। मैंने ग्रहण में गिट को एकीकृत करने के लिए एक रास्ता देखा है और ईजीट पाया है। This has also been asked on SO two years ago। लेकिन चूंकि ईजीआईटी जेजीआईटी का उपयोग करता है, जावा में लिखे गए एक गिट क्लोन, मैं मूल गिट के साथ इसकी संगतता के बारे में चिंतित हूं।ईजीआईटी की संगतता - या क्या विकल्प हैं?
मुझे पता है कि ईजीट में गिट की उन्नत सुविधाओं की कुछ (शायद बहुत कुछ) गायब है, इसलिए मैं दैनिक मूल उपयोग जैसे कि काम, चेकआउट, पुल और पुश, ब्रांचिंग इत्यादि के लिए ईजीट का उपयोग करता हूं और अधिक उन्नत के लिए गिट का उपयोग करता हूं - लेकिन कम बार-बार - कार्य। कोई अनुभव? अगर ई-गिट और ईजीट उनको प्रबंधित करने के तरीके पर सहमत नहीं था, तो मुझे कोई मौका नहीं मिला है कि मैं ईजीआईटी का उपयोग नहीं करूंगा!
एक और सवाल: क्या ईजीट के विकल्प हैं? मुझे कोई नहीं मिला।
ठीक है, 1800 परीक्षण मुझे विश्वास दिलाते हैं :) – craesh
मुझे माफ़ कर दो, लेकिन जावा में हर सॉफ्टवेयर प्रोजेक्ट को फिर से लागू करने के लिए व्यर्थ लगता है। – cmcginty
@Casey इस पुन: कार्यान्वयन के साथ मुख्य समस्या यह है कि यह गारंटी देना असंभव है कि जेजीआईटी में कीड़े हमेशा गिट में बग के साथ संगत होंगी। इसलिए, यदि आप कमांड लाइन और ग्रहण (जैसा कि मैं करता हूं) के बीच बदल रहा हूं, तो आप अनिवार्य रूप से होने वाली आपदा के लिए पूछ रहे हैं (जो संस्करण नियंत्रण के कम से कम एक उद्देश्य को हरा देता है)। –