2009-04-02 4 views
7

मैं windows xp मशीन पर svnTortoise के माध्यम से svn का उपयोग करने का प्रयास कर रहा हूं। यह सिर्फ मुझे, बस घर में करने की कोशिश कर रहा है। मेरे लैपटॉप पर मैंने कछुआ स्थापित किया और सबकुछ बढ़िया काम करता है। तब मैं अपने डेस्कटॉप पर आया और svnTortoise स्थापित किया और कोशिश की। लेकिन इस बार मुझे ये त्रुटियां मिलती हैं।TortoiseSVN URL जीतने के लिए ra_local सत्र खोलने में असमर्थ XP

Checkout from file://F:/repos/mav_admin, revision HEAD, Fully recursive, Externals included 
Unable to open an ra_local session to URL 
Unable to open repository 'file://f:/repos/mav_admin' 
Finished! 

मैं स्थानीय खजाने के लिए कोशिश की है, या एक ही खजाने कि अपने लैपटॉप का उपयोग कर रहा था ... कुछ भी नहीं काम करने के लिए लगता है। कोई विचार?

जब भी मैं अपने डेस्कटॉप पर आयात या चेकआउट करने का प्रयास करता हूं तो मुझे उपरोक्त त्रुटि मिलती है, लेकिन जब मैं अपने लैपटॉप का उपयोग नहीं करता हूं। मेरा लैपटॉप Vista चला रहा है ... (डाउनग्रेड करने के लिए भुगतान नहीं करना चाहता था ...) और मेरा डेस्कटॉप कंप्यूटर 64-बिट कंप्यूटर है ... लेकिन मैं 32-बिट XP चला रहा हूं।

कछुआ जानकारी

TortoiseSVN 1.6.0, Build 15855 - 32 Bit , 2009/03/21 12:36:36 
Subversion 1.6.0, 
apr 1.3.3 
apr-utils 1.3.4 
neon 0.28.4 
OpenSSL 0.9.8j 07 Jan 2009 
zlib 1.2.3 
+0

क्या आपने फ़ाइल को आजमाया: // एफ:/... या फ़ाइल: /// एफ: /? (आपको तीन स्लैश संस्करण की आवश्यकता है) –

+0

मुझे तीन स्लेश चाहिए? यह हो सकता है ... मैं कोशिश करूँगा। मैं इंप्रेशन के तहत था /// यूनिक्स/लिनक्स पर था क्योंकि यह फ़ाइल था: // और फिर तीसरा/फाइल सिस्टम की जड़ का अर्थ था। – Boushley

+0

मुझे लगता है कि आपने फ़ाइल अपलोड की है और इस फ़ाइल को दोबारा करने की कोशिश की है। तो कृपया अपनी आवश्यक फ़ाइल को रिपॉजिटरी (रेपो ब्राउज) से डाउनलोड करें, फिर प्रतिबद्ध करने का प्रयास करें। – mamunAbdullah

उत्तर

4

एक ऐसी ही समस्या के लिए unable-to-open-repository-error-on-windows-xp देखें है।

संभावित कारण:

  • आप सभी कंप्यूटरों पर एक ही ग्राहक का उपयोग कर रहे हैं? मुझे लगता है कि कछुए 1.6 फ़ाइल के लिए समर्थन छोड़ सकता है: // पहुंच।
  • क्या आप बीडीबी या एफएसएफएस रिपोजिटरी का उपयोग कर रहे हैं?
  • क्या आपके पास भंडार में सही फ़ाइल अनुमतियां हैं?

अद्यतन: /// यूआरएल: से tsvn_1.6_releasenotes.html

TortoiseSVN 1.6 नहीं रह गया है फ़ाइल के माध्यम से BDB खजाने को पहुँच का समर्थन। यह को svn: // या http: // पर बीडीबी रिपॉजिटरीज़ तक पहुंचने से प्रभावित नहीं करता है।

आप एक BDB भंडार आप अभी भी फ़ाइल के माध्यम से पहुंच करता है, तो: /// यूआरएल, आप svnadmin उपकरण साथ FSFS प्रारूप है जो SVN आदेश लाइन में उपलब्ध है के लिए भंडार कन्वर्ट करने के लिए है ग्राहक।

रिपोजिटरी को परिवर्तित करने के लिए सबवर्जन पुस्तक में निर्देशों का पालन करें।

22

आप ड्राइव अक्षर से पहले एक '/' तीसरे की जरूरत है:

file:///F:/repos/mav_admin 
1

एक ही समस्या है। इसे हल नहीं किया है, लेकिन मुझे एक सरल (या बेवकूफ, जो कुछ भी आपको पसंद है) मिल गया है। TortoiseSVN सी से अन्य ड्राइव में बनाए गए भंडार को नहीं खोल पाएगा (जहां WinXP और TortoiseSVN स्थापित हैं)। सी पर, यह पूरी तरह से काम करता है। मैं एक एसवीएन नौसिखिया हूं, इसलिए यदि यह एक प्रसिद्ध बग या अपेक्षित व्यवहार है, तो कृपया टिप्पणी करें।

+0

आप इसे हल करने के लिए 'TortoiseSVN -> Relocate' कमांड को आजमा सकते हैं। बस नया ड्राइव अक्षर निर्दिष्ट करें और आप कर चुके हैं ... –

1

मुझे एक ही समस्या थी। कछुए एसवीएन आयात पर त्रुटि "यूआरएल में एक ra_local सत्र खोलने में असमर्थ" लौट रहा था। ऐसा इसलिए था क्योंकि svn भंडार खोजने में असमर्थ था। कृपया सुनिश्चित करें कि

  1. आपने संग्रह को बनाया है उदा। परियोजना और सुलभ है।
  2. इसके अलावा, आपने सही संरचना
    उदा। C: \ tmp नया \ शाखाओं \ C: \ tmp नया \ टैग \ C: \ tmp \ नई \ ट्रंक
    1. \ परियोजना की सामग्री को ट्रंक उप निर्देशिका में (ले जाएँ सी: tmp \ \ नई \ ट्रंक)
    2. 'नई' निर्देशिका और आयात पर राइट क्लिक करें। यह काम करना चाहिए।

रेफरी: http://www.shokhirev.com/nikolai/programs/SVN/svn.html TortoiseSVN को

0

जाओ - सेटिंग्स - सहेजी गयी डाटा। यूआरएल इतिहास पर स्पष्ट बटन दबाएं, लॉग संदेश (इनपुट संवाद) और लॉग संदेश (लॉग संवाद दिखाएं) सुनिश्चित नहीं है कि आपको सभी 3 स्पष्ट बटनों को हिट करना है, लेकिन यह मेरे लिए हल हो गया है। उसके बाद आपको रिपोजिटरी स्थान के यूआरएल को फिर से टाइप करना होगा।

0

मैं जानता हूँ कि यह एक पुरानी धागा है, लेकिन एक और समाधान ...

मैं 'बाहरी' का एक बहुत उपयोग कर रहा था, लेकिन पूर्ण फ़ाइल स्थानों का उपयोग किया गया था पाया। मैंने बस फ़ाइल पथ को पूर्ण से संदर्भ में बदल दिया और त्रुटियां चली गईं।

रेपो ब्राउज़र के भीतर, फ़ाइल का चयन करें और उसके बाद "..." बटन का चयन करें, फिर ठीक चुनें। TortoiseSVN संदर्भों का उपयोग कर फ़ाइल पथ को स्वचालित रूप से परिवर्तित करता है।