मैंने एक सप्ताह पहले GitExtensions शुरू किया था। हालांकि संस्करण 0.6 एक सुंदर पूर्ण पैकेज है, मैं अभी तक रिलीज-तैयार नहीं मानता हूं। टूलसेट कुछ दिनों में अपनी पहली स्थिर रिलीज के लिए तैयार होना चाहिए। उत्पादन में इसका उपयोग करने से पहले मुझे कुछ चीजों को ठीक करने की ज़रूरत है। अब सबसे महत्वपूर्ण समस्या यह है कि खोल विस्तार भाग सी # में लिखा गया है और इसलिए समस्याएं पैदा हो सकती हैं। मैं इस समय सी ++ में इसे फिर से लिख रहा हूं, बस कुछ और घंटों लेना चाहिए। मैं कुछ विशेषताओं में भी निर्माण करना चाहता हूं जो उपयोगकर्ताओं को खराब होने से रोकें (जैसे कि किसी अन्य छेड़छाड़ पर रोक लगाना और काम को फेंकना या मर्ज के बीच में परिवर्तन करना)। मैंने पहले से ही उपयोग किए जाने वाले सभी गिट कमांड को पूरा कर लिया है (पुश, पुल, फ़ेच, स्टैश, शाखा, प्रतिबद्ध, विलय, प्रारूप-पैच, एम, लागू, इत्यादि), इसलिए इसे जल्द ही उपयोग करने योग्य होना चाहिए। टूलसेट को सी # में लिखा गया है (संस्करण 4.0 तक .NET 3.5, बाद के संस्करण .NET 2.0 का उपयोग करते हैं) खोल एक्सटेंशन भाग को छोड़कर। एक दृश्य स्टूडियो प्लगइन भी है, लेकिन यह अभी भी बहुत बुनियादी है।
मैंने अभी तक tortoiseGit की कोशिश नहीं की है, लेकिन मुझे वास्तव में TortoiseSVN पसंद है!
हेंक
स्रोत
2008-12-14 11:06:31
मैं [स्मार्टगिट] का उपयोग करता हूं (http://www.shareit.com/affiliate.html?affiliateid=200142144&publisherid=200020344&target=http%3A%2F%2Fwww.syntevo.com%2Fsmartgit%2Findex.html) विशेष रूप से। यह बेहद परिष्कृत है, और जो कुछ भी मुझे चाहिए वह करता है। यह क्रॉस-प्लेटफॉर्म (विंडोज़, ओएस एक्स, और लिनक्स) भी है। यह msysgit का उपयोग करता है, जो आजकल वास्तव में महान आकार में है (केवल autocrlf = false सेट करें)। –