मेरी कंपनी वर्तमान में TortoiseSVN 1.6.16 उपयोग कर रहा है 32-बिट Windows XP पर एक VisualSVN-सर्वर 2.1.19 एक विंडोज सर्वर 2003 एक ही नेटवर्क में रहने वाले पर चल रहा है करने के लिए HTTPS के माध्यम से कनेक्ट करने के लिए (कोई प्रॉक्सी)। हम एक स्व-हस्ताक्षरित प्रमाणपत्र और Kerberos प्रमाणीकरण का उपयोग कर खिड़कियों क्रेडेंशियल्स का उपयोग (मुझे लगता है कि यह एक VisualSVN-विशिष्ट सुविधा है)। इस सेटअप में, सबकुछ बेकार काम करता है।सबवर्सन unbearably विंडोज पर धीमी गति से 7
मेरी कंपनी विंडोज से 7 पर जाने का फैसला किया है, तो हम विंडोज पर 64-बिट TortoiseSVN 1.7.6 कोशिश की 7 64-बिट जो निम्न समस्या के परिणामस्वरूप:
- किसी भी आपरेशन सर्वर से जुड़े (रेपो ब्राउज़र, चेकआउट, अद्यतन, चेकइन, ...) unbearably धीमी जैसे है
- रेपो ब्राउज़र (10 परियोजनाओं) खोलने: 15 मिनट 50 फ़ाइलों की एक ताजा चेकआउट पर
- अद्यतन: 1 मिनट एक भी खाली फ़ाइल की
- चेकइन: 30 सेकंड
- कछुआ वैकल्पिक रूप से सामान्य संचरण की गति और 0 बाइट/एस दिखाता है। कुछ छोटी फाइलें कुछ बड़े लोगों की तुलना में धीमी लगती हैं।
- विभिन्न विफलताओं में धीमे कनेक्शन परिणाम http-लिब के रूप में नीयन का उपयोग करते समय (कम्मी अभी भी धीमी है, लेकिन ऑपरेशन त्रुटियों के बिना सफलतापूर्वक खत्म)
- EasySVN, SmartSVN और SVN कमांड लाइन ग्राहक कि TortoiseSVN के साथ आता है एक ही व्यवहार दिखाने । TortoiseSVN 1.6.16 64-बिट के साथ ही।
- HTTP (कोई एसएसएल) के सर्वर प्रोटोकॉल बदलने स्थिति में सुधार नहीं करता है दूसरी ओर
- TortoiseSVN 1.7.6 Windows XP पर 32-बिट हमारे सर्वर साथ ठीक काम करता है
- ब्राउज़र के माध्यम से प्रवेश/WebDAV भी विंडोज 7 के तहत
- सर्वर साइड लॉग त्रुटियों या यहाँ तक कि चेतावनी
मुझे कई पोस्ट मिलीं, जिन्होंने विंडोज 7 पर धीमी व्यवहार के बारे में भी शिकायत की, लेकिन वे मेरे बिल में फिट नहीं हुए क्योंकि वे स्थानीय परिचालन थे या टोर्टोइज एसवीएन तक ही सीमित थे।
चूंकि कोई संकेत नहीं है कि विंडोज 7 पर सबवर्जन के साथ एक सामान्य समस्या है, मुझे संदेह है कि यह हमारे ओएस नेटवर्किंग पैरामीटर या प्रोटोकॉल संस्करण हो सकता है। क्या कोई पैरामीटर है जो सबवर्जन के प्रदर्शन को प्रभावित करने के लिए जाना जाता है?
मुझे यह मानना है कि मैं परिचित नहीं हूं कि वास्तव में सबवर्सन (या बल्कि नियॉन/सर्फ) ओएस पर और किस हिस्सों पर निर्भर करता है। उस पर किसी भी जानकारी की सराहना की जाएगी।
क्या उपversण 'सर्वर' फ़ाइल में कोई पैरामीटर है जो मुझे परीक्षण करना चाहिए? तुम मेरी संभावना है कि Wireshark'ing कनेक्शन मुझे मदद मिलेगी कैसे पर विचार करेंगे?
इसी तरह के अनुभव, राय, संकेत, मदद और स्ट्रॉ का स्वागत है।
Wireshark सीए की छिटपुट अंतराल से पता चलता टीसीपी धारा में 5 सेकंड के जाहिरा तौर पर VisualSVN सर्वर की वजह से।
- https: सर्वर को स्वीकार करता है ग्राहक हैलो तो इसकी सर्वर हैलो
- https भेजने से पहले 5 सेकंड के लिए इंतजार कर रहा है: सर्वर क्लाइंट कुंजी स्वीकार करता है और की तुलना में अपने एन्क्रिप्टेड हाथ मिलाना डेटा की आपूर्ति से पहले
- https 5 सेकंड लेता है : हैंडशेक के बाहर भी, सर्वर कभी-कभी एक एसीके (टीसीपी स्तर पर) भेजता है और फिर क्लाइंट को कुछ भेजने से पहले 5 सेकंड तक प्रतीक्षा करता है (डेटा एन्क्रिप्ट किया जाता है, इसलिए यह बताना मुश्किल है कि ब्रेक किसी बिंदु पर होता है)
- http: एनटीएलएम प्रमाणीकरण के दौरान दोनों सर्वर साइड ट्रांसमिशन पर
- http: सर्वर से पहले एक फिन झंडा
क्या आप इसके साथ कहीं भी गए? –
मुझे याद दिलाने के लिए धन्यवाद। उस पर अपना खुद का जवाब देखें। – wolfpile
डोमेन नाम संकल्प था मेरी समस्या ने स्थानीय 'मेजबान' प्रविष्टि को जोड़ा और यह जीवन में उग आया। – Lankymart