एक सबवर्जन रिपोजिटरी के लिए रिडंडेंसी बनाना?

अनावश्यक उपवर्तन भंडार बनाने का सबसे अच्छा तरीका क्या है?

मेरे पास एक सबवर्जन रिपोजिटरी है (अपाचे 2 और वेबडीवीवी के माध्यम से जुड़ा हुआ है) और आउटेज की स्थिति में एक अलग सर्वर पर दर्पण भंडार बनाना चाहते हैं, लेकिन मैं आगे बढ़ने का सबसे अच्छा तरीका नहीं हूं।

मैं सोच रहा हूं कि पोस्ट-स्क्रिप्ट स्क्रिप्ट का उपयोग परिवर्तनों को प्रसारित करने के लिए किया जा सकता है, लेकिन मुझे यकीन नहीं है कि यह जाने का सबसे अच्छा तरीका है, किसी के पास कोई इनपुट है

0
ro fr bn

3 उत्तर

Sounds like what you are looking for is basically federated (synced) servers... I asked the same question recently...and while I didn't find the exact solution I was looking for it came close. See here:

0
जोड़ा

क्या आपको वास्तव में प्रति-प्रतिबद्ध बैक-अप की आवश्यकता है? उस मार्ग पर जाने से असफलताओं के खिलाफ सुरक्षित सुरक्षा के लगभग निश्चित तरीके हैं। उदाहरण के लिए, यह देखते हुए कि अधिकांश विफलताओं में डिस्क विफलताएं हैं, RAID सरणी पर जाएं और/या NAS/SAN संग्रहण आपको बेहतर सामान्य सुरक्षा प्रदान करेगा और यदि सही तरीके से कॉन्फ़िगर किया गया है, तो बेहतर प्रदर्शन। उस बिंदु पर, ऑफ़-साइट बैक-अप उपलब्ध टूल का उपयोग करने का विषय बन जाता है। विवरण के लिए svn मैन्युअल के रिपोजिटरी रखरखाव अनुभाग देखें।

यदि आपको वास्तव में प्रति-प्रतिबद्ध बैक-अप की आवश्यकता है, तो हाँ, पोस्ट-स्क्रिप्ट स्क्रिप्ट जाने का तरीका है।

0
जोड़ा

यदि आपको केवल प्रतिबिंबित भंडार में केवल पढ़ने की पहुंच की आवश्यकता है, तो आप svnsync जो मिररिंग के लिए एसवीएन 1.4 में जोड़ा गया था।

हम CruiseControl.NET को चलाने के लिए हमारे निर्माण सर्वर पर एक द्वितीयक भंडार का उपयोग करते हैं, लेकिन प्रतिबिंबित भंडार केवल पढ़ने के लिए है।

0
जोड़ा