2008-10-06 11 views
8

मेरे पास TurtoiseSVN और ankhSVN स्थापित है। मैंने अपने कंप्यूटर पर एक रिपॉजिटरी बनाई .. "सी: \ दस्तावेज़ और सेटिंग्स \ उपयोगकर्ता 1 \ मेरे दस्तावेज़ \ सबवर्जन \ रिपोजिटरी \"एसवीएन यूआरएल प्रारूप

मैं अपने सहकर्मियों के कंप्यूटर से इस संग्रह से कनेक्ट करने का प्रयास कर रहा हूं। यह यूआरएल क्या होना चाहिए?

कोई भी मदद महान होगी। धन्यवाद।

उत्तर

18

आपको अपने कंप्यूटर पर svnserve डिमन चलाने की आवश्यकता होगी, या अपने सहयोगी को स्थानीय रूप से संग्रहीत भंडार तक पहुंचने की अनुमति देने के लिए आवश्यक मॉड्यूल के साथ एक अपाचे सर्वर चलाएं। इस तरह के एक साधारण मामले के लिए मैं svnserve की सिफारिश करता हूं, इसे कॉन्फ़िगर करने और चलाने के लिए आसान होना चाहिए।

यूआरएल तो होगा:

svn://<your_ip>/<repository_name> 

के रूप में अपाचे और स्थानीय फाइल सिस्टम आधारित खजाने के लिए एक http या फ़ाइल प्रोटोकॉल यूआरएल करने का विरोध किया।

कैसे विंडोज पर यह svnserve; स्थापित करने के लिए पर जानकारी के लिए इस पेज पढ़ें:

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-serversetup-svnserve.html

+0

मैंने विंडोज सेवा के रूप में svnserve स्थापित करना समाप्त कर दिया .. मदद के लिए धन्यवाद! – jinsungy

1

कोशिश SVN: //xxx.xxx.xxx.xxx/Repository/

डिफ़ॉल्ट पोर्ट 3690 है अगर आप कॉन्फ़िगर करना एक फ़ायरवॉल है।

1

मेरे सिर के ऊपर बंद ...

SVN: // YOURCOMPUTERNAME/भंडार/परियोजना/ट्रंक

या

SVN: //xxx.yyy.zzz.www/repository/परियोजना/ट्रंक

यदि आप WindowsXP पर चल रहे हैं तो फ़ायरवॉल खोलना न भूलें।

+0

यह काम नहीं करेगा, जब तक कि (रों) वह एक SVN सर्वर सेट करता है। –

4
file:///\\COMPUTERNAME\SharedFolderName\ 

मुझे शायद स्लेश सही नहीं हैं, लेकिन यह कुछ पागल है।

ओह, और उसे एक फ़ोल्डर साझा करना होगा। यह करने का सबसे आसान तरीका होगा।

+0

मुझे सच में लगता है कि मेरा फ़ाइल-सिस्टम समाधान पूरे अपाचे सर्वर को स्थापित करने से सरल है, लेकिन जो भी हो। –

+0

मुझे कुछ भी गलत नहीं दिख रहा है, वैसे भी। सिवाय इसके कि यह "आपको एक फ़ोल्डर साझा करना होगा", "वह" नहीं होना चाहिए। – Lev

+0

आह, हाँ। मुझे वह हिस्सा पिछड़ा मिला। –