मैं वर्तमान में सबवर्सन का उपयोग अपने स्रोत नियंत्रण प्रणाली के रूप में कर रहा हूं, मुख्य रूप से क्योंकि मुझे एएनकेएसवीएन को विजुअल स्टूडियो में काफी अच्छी तरह से एकीकृत किया गया है।आईडीई एकीकरण के बिना आप स्रोत नियंत्रण का उपयोग कैसे करते हैं?
लेकिन कई लोग बड़ी सफलता के साथ गिट या मर्कुरियल और दूसरों का उपयोग कर रहे हैं।
अब, मैं सोच रहा हूं कि किसी प्रकार के आईडीई एकीकरण के बिना गिट जैसी प्रणाली का उपयोग कैसे करें।
स्रोत नियंत्रण करने के लिए कमांड लाइन पर जाकर मुझे बहुत अजीब लग रहा है, बहुत परेशानी है।
अद्यतन: इससे काफी चर्चा हुई है।
मैं सिर्फ यह जानना चाहता था कि आपका वर्कफ़्लो कैसा है, मुझे पता है कि कमांड लाइन टूल्स कैसे सीखें और उपयोग करें। फ़ाइलों को नाम बदलने/जोड़ने जैसी चीजों के कारण वे बस आरामदायक महसूस नहीं कर पाए। मैं विजुअल स्टूडियो के भीतर पसंद के अपने एसवीएन क्लाइंट के रूप में AnkhSVN पर चिपके रहूंगा और VS के बाहर फ़ाइलों के लिए TortoiseSVN का उपयोग करूंगा। वैसे भी, आपके उत्तरों के लिए धन्यवाद!
मेरा आईडीई मेरे मनोदशा के आधार पर emacs या vim है। Emacs गिट के साथ अर्ध सभ्य एकीकरण है, लेकिन vim नहीं करता है। हालांकि, सकारात्मक पहलू यह है कि मैं आमतौर पर टर्मिनल सत्र में दोनों को चलाता हूं। – Flame
@ फ़्लेम विम वास्तव में अब गिट समर्थन है, प्लगइन के साथ। ['Vim-fugitive'] (https://github.com/tpope/vim-fugitive) प्लगइन बहुत अच्छा है, साथ ही [' Extradite'] (https://github.com/int3/vim-extradite)। – Axel