मेरे पास एक गेरिट सर्वर (नाम ए) है, और मैं एक नए सर्वर (नाम बी) में दर्पण सेट करना चाहता हूं। मैं बजाय एक से प्रसंस्करण शक्ति का उपयोग करने का बी से खींचने के लिए चाहते हैं, क्योंकि एक मुख्य Gerrit सर्वर के रूप में कार्य करता है और मैं जब मैं इसे बीगेरिट और उसके सभी गिट रेपो के लिए दर्पण सेट करने का सबसे अच्छा तरीका
से SSH का उपयोग करमैं मिरर कर सकते हैं उस पर और अधिक काम का बोझ डाल करने के लिए नहीं करना चाहते हैं मैं एच 2 डेटाबेस का उपयोग कर रहा हूं और मैं पूरे गेरिट + अपने सभी गिट रेपो को मिरर करना चाहता हूं, सिर्फ गिट रिपोज़ नहीं, क्योंकि मैं भी गेरिट डेटाबेस से अनुमति/इतिहास रखना चाहता हूं।
मैं यह करने के 2 संभव तरीके को कम करने में कामयाब था:
का उपयोग करते हुए 'Gerrit दोहराने' http://gerrit.googlecode.com/svn/documentation/2.1.6/cmd-replicate.html सुनिश्चित नहीं हैं कि क्या यह द्वारा "[< पद्धति --url>]" का मतलब है। मुझे यह आदेश कहां रखा जाना चाहिए? क्या यह सर्वर ए या बी पर है?
प्रयोग करें 'rsync' जो ठीक है, लेकिन फिर मैं review_site/etc/gerrit.config सिंक नहीं कर सकते हैं क्योंकि यह सर्वर एक के आईपी होता है और के लिए है कि सर्वर बी पर नहीं करना चाहते
रुपये पर एक अनुवर्ती परीक्षण। मैंने दोनों गिट रेपो और गेरिट की समीक्षा_Site निर्देशिकाओं का उपयोग किया। तब मैंने इस आदेश को सर्वर बी 'जावा -जर गेरिट-2.1.6.war init -d/home/gerrit2/review_site /' पर फिर से शुरू करने के लिए चलाया। फिर इसे 'review_site/bin/gerrit.sh स्टार्ट' से शुरू करें। लेकिन सभी समूह गायब प्रतीत होते हैं। – xbeta