2009-08-04 13 views
34

मेरे पास कोलाबनेट सबवर्जन सर्वर और क्लाइंट स्थापित है, जो इसके साथ आया अपाचे से चल रहा है। सर्वर पर कमांड लाइन से, मैं आसानी से की तरहमैं विंडोज़ में स्थानीय पथ का उपयोग करके एक सबवर्जन रिपॉजिटरी का उपयोग कैसे कर सकता हूं?

http://server:port/svn/repository 

भंडार एक पथ का उपयोग कर उपयोग कर सकते हैं, लेकिन मैं डिस्क पर अपने वास्तविक स्थान का उपयोग कर इसे उपयोग नहीं कर सकते, जैसे

c:\repositories\repository 

मैं बस प्राप्त करें "[पथ] एक कामकाजी प्रति नहीं है।" मैं गलतफहमी क्या कर रहा हूं?

उत्तर

69

सामान्य गलती। इस तरह // छद्म प्रोटोकॉल:

file:///C:/repositories/repository 

SVN भंडार पथ URI रों होना है आप फ़ाइल का उपयोग करने के लिए है।

+2

'फ़ाइल में तीन स्लैश ध्यान रखें: ///', क्योंकि डाल केवल दो के लिए काम नहीं किया मुझे। –

1

आपको पथ के माध्यम से एक भंडार तक पहुंचने के लिए file:///c:\repositories\repository का उपयोग करने में सक्षम होना चाहिए।

0

आमतौर पर "काम करने वाली प्रति नहीं" का अर्थ है कि वहां कोई .svn "जादू उपनिर्देशिका" नहीं है।

आप और एक काम कर प्रतिलिपि प्राप्त करने के लिए एक "चेकआउट" क्या करने की जरूरत ही नहीं, एक "निर्यात"

3

प्रयास करें:

svn checkout "file:///C|/repositories/repository" 

और देखें कि आपको रेपो अंदर फ़ाइलों को देख सकते हैं।

संबंधित मुद्दे

 संबंधित मुद्दे