के तहत विंडोज ऐप्स में पहचाने जाने वाले कुंजी को दर्ज करें, काम पर, मैं सिगविन का बहुत उपयोग करता हूं क्योंकि यह मुझे विंडोज के विशाल रेगिस्तान में एक छोटा सा ओएसिस प्रदान करता है। मैं अनिवार्य रूप से बैश खोल के माध्यम से कुछ गैर-सिगविन प्रोग्राम चला रहा हूं, जैसे निर्माण स्क्रिप्ट (घर में बनाई गई बैच फ़ाइलें) और सबवर्जन सीएलआई बाइनरी (मेरे पास विंडोज़ इंस्टॉल हैं)। 99% समय, मुझे इस सेटअप का उपयोग करने में कोई समस्या नहीं है। अन्य 1%, हालांकि, एक अजीब समस्या का कारण बनता है:कभी-कभी सिग्विन
बिल्ड स्क्रिप्ट और एसवीएन दोनों के साथ, अधिकांश समय एंटर कुंजी का सही ढंग से व्याख्या किया जाता है। उदाहरण के लिए, मैं डेटाबेस निर्माण स्क्रिप्ट को बंद कर दूंगा और यह मुझे सर्वर नाम के लिए संकेत देगा। मैं "localhost" टाइप करता हूं और एंटर दबाता हूं। सब कुछ ठीक है। फिर यह अंत में हो जाता है, अगर त्रुटियां हैं, और more
का उपयोग करके चीजों को प्रिंट करता है। कोई भी कुंजी जो मैं दबाता हूं उसे more
द्वारा पहचाना जाता है। मुझे इसके बाहर Ctrl-C करना है।
इसी तरह, अगर मैं सबवर्सन अपडेट करता हूं, तो सामान्य रूप से सब कुछ ठीक है। ऐसे मामले में जहां इंटरैक्टिव संघर्ष समाधान होता है, हालांकि, मैं आमतौर पर "उनके पूर्ण" के लिए "टीएफ" टाइप करता हूं और एंटर दबाता हूं, लेकिन कुछ भी नहीं होता है। मुझे इसमें से Ctrl-C करना होगा और बल विलय के साथ अद्यतन को फिर से चलाएं या इसे करने के लिए विंडोज में टोर्टोइज एसवीएन का उपयोग करें।
कोई विचार क्यों सिग्विन यादृच्छिक रूप से प्रोग्राम के माध्यम से प्रवेश कुंजी पास नहीं कर रहा है? मैंने माना कि यूनिक्स बनाम विंडोज स्टाइल लाइन एंडिंग के साथ इसका कुछ संबंध हो सकता है, इसलिए मैंने उन पात्रों को मैन्युअल रूप से टाइप करने का प्रयास किया है, लेकिन ऐसा कोई फर्क नहीं पड़ता है। धन्यवाद।
संपादित करें: मैंने अभी यह मेरे साथ किया था और मुझे कुछ एहसास हुआ। यह एसवीएन मुझे पासवर्ड के लिए संकेत दे रहा था। मैंने पासवर्ड में टाइप किया है, जो इसे स्क्रीन (खराब) पर प्रतिबिंबित करता है और एंटर दबाता है ... कुछ भी नहीं। कुछ और बार दर्ज करें, कर्सर चलता है, लेकिन कुछ भी नहीं होता है। मैंने Ctrl-C दबाया और यह मुझे वापस बैश करने के लिए डंप करता है, जो तब कहता है "बैश: [मेरा पासवर्ड]: कमांड नहीं मिला" इसके बाद कई नए संकेतों के बाद मैं एंटर कुंजी दबाता हूं। तो क्या हुआ यह इनपुट एसवीएन को कभी नहीं बनाया गया, लेकिन किसी भी तरह एसवीएन से बाहर निकलने के बाद बैश द्वारा पढ़ा गया। मैंने सोचा कि किसी को यह पता लगाने में मदद मिल सकती है कि क्या हो रहा है।
हैं आप सुनिश्चित हैं कि यह सिर्फ आपकी प्रविष्टि कुंजी नहीं है जो टूटा हुआ है? :-) – JesperE
हाँ, मुझे यकीन है। यह सिगविन के बाहर चल रहे सभी विंडोज ऐप्स में 100% और सिगविन के अंदर * निक्स ऐप्स में 100% काम करता है। सिगविन के अंदर विंडोज ऐप्स का उपयोग करते समय यह उस समय का कुछ हिस्सा है जो विफल रहता है। – rmeador