2010-01-29 8 views
5

के तहत एसवीएन रिपॉजिटरीज चलाएं रिपॉजिटरीज़ की सेवा के लिए IIS 7.0 कैसे सेट करें?आईआईएस

सबसे पहले मुझे चेकआउट और वेब-आधारित देखने के लिए संभावित दूरस्थ उपयोगकर्ता बनाना आवश्यक नहीं है।

मैंने WebSVN सेटअप करने की कोशिश की लेकिन कोई सफलता नहीं मिली: कई रिपॉजिटरीज़ के लिए मूल फ़ोल्डर सेट नहीं कर सकता, अज्ञात पहुंच को बंद नहीं कर सकता, गैर-अज्ञात पहुंच और एक्सेस सूची को लिंक नहीं कर सकता।

क्या आईआईएस के तहत एसवीएन के लिए अन्य उत्पाद हैं? या यह सीखना बेहतर है कि वेबएसवीएन को कैसे व्यवस्थित किया जाए?

+0

डुप्लिकेट: http://stackoverflow.com/questions/118205/how-can-i-publish-a-subversion-repository-to-a-local-iis –

+2

@ कॉर्नेल किस्लेविच: नहीं! यह एक डुप्लिकेट नहीं है। यह प्रश्न प्रकाशन के बारे में है यानी मैं अपलोड कर रहा हूं। मैं एसवीएन सर्वर – abatishchev

+1

serverfault.com के बारे में बात कर रहा हूं? – RedFilter

उत्तर

4

आईआईएस के लिए कोई सर्वर मॉड्यूल उपलब्ध हैं, तो आप आईआईएस से सीधे एक SVN भंडार की सेवा नहीं कर सकते हैं।

Apache, svnserve में निर्मित, या ssh के माध्यम से प्रॉक्सी के माध्यम से एक उपवर्तन भंडार की सेवा करें।

3

क्या आपको वास्तव में आईआईएस की आवश्यकता है या अपाचे ठीक काम करेगा? विजुअल एसवीएन सर्वर विंडोज के लिए एक महान एसवीएन होस्ट और इंस्टॉलर है।

http://www.visualsvn.com/server/

+0

सबसे पहले मैंने पहले से ही आईआईएस के तहत वेब सर्वर स्थापित और तैनात किया है। पोर्ट 8080 पर विशेष रूप से एसवीएन के लिए Apache2 भी है लेकिन केवल एक वेब सर्वर चलाने के लिए चाहते हैं। – abatishchev

+0

मैंने विजुअल एसवीएन को भी आजमाया लेकिन एक ही सर्वर पर कुछ फ़ोल्डर के तहत कई अलग-अलग रिपॉजिटरीज और कई समूहबद्ध रिपॉजिटरीज को सेटअप करने में कोई सफलता नहीं मिली। मैं बिना समस्याओं के mod_svn का उपयोग कर ऐसा करता हूँ! – abatishchev

+0

मेरी अज्ञानता को क्षमा करें, लेकिन "समूहित भंडार" क्या है? –

4

SVNIsapi नामक एक वाणिज्यिक समाधान उपलब्ध है। लेकिन मुझे नहीं पता कि यह कितना अच्छा काम करता है क्योंकि मेरे लिए भी कोशिश करना बहुत महंगा है।

लेकिन आईआईएस का उपयोग करने का आग्रह क्यों करें? बस VisualSVN server इंस्टॉल करें, उसके बाद वेबएसवीएन कॉन्फ़िगर करें - वेबएसवीएन अपाचे के साथ भी अच्छी तरह से काम करता है।

+1

हाय, स्टीफन। टिप के लिए धन्यवाद। दरअसल यह वास्तव में बहुत महंगा है - मैं मुफ्त समाधान की तलाश में हूं। मैं आईआईएस के लिए एक एसवीएन समाधान खोजना चाहता हूं क्योंकि मैं इसे पहले से ही प्राथमिक वेब सर्वर प्लेटफॉर्म (एएसपी.नेट + एडीओ.नेट के लिए) के रूप में उपयोग करता हूं, इसलिए गैर मानक पोर्ट पर अपाचे चलाएं और मेरा विचार इस पर छोड़ देना था। लेकिन जहां तक ​​मैं समझ सकता था कि इस समय संभव नहीं है – abatishchev

+0

एक फोरम में एक पोस्ट के अनुसार मैंने पढ़ा, एसवीएनआईएसपी ने सब्लिम एसवीएन नामक वैकल्पिक उत्पाद से सामग्री हटा ली। विवरण के लिए यहां मेरी टिप्पणी देखें। http://stackoverflow.com/questions/118205/how-can-i-publish-a-subversion-repository-to-a-local-iis/1900125#1900125 –

+0

+1, मैंने बस इसे अपने सर्वर पर सेट किया है और विजुअल एसवीएन एक सबसे आसान तैनाती अनुभव था जिसे मैंने कभी भी एक नए उत्पाद से बंद कर दिया था। सरल – smartcaveman

1

RocketSVN नामक एक निशुल्क सर्वर है, हालांकि इसका कोई आधिकारिक समर्थन नहीं है।