2010-10-18 18 views
5

मैंने गिटोसिस का एक नया उदाहरण स्थापित किया, और एक पुराना भी है।गिटोसिस चेंज सर्वर

रिपो को पुराने से नए सर्वर में स्थानांतरित करने के लिए मुझे क्या करना है? नए सर्वर पर क्लोन करें?

रिमोट शाखा स्विच करने के लिए मुझे डेवलपर कंप्यूटर पर क्या बदलना है? या फिर उन्हें फिर से क्लोन करने की ज़रूरत है?

उत्तर

1

बस अपने स्थानीय चेकआउट और पुश में नए स्थान पर दूरस्थ "मूल" का पता बदलें। आप git remote का उपयोग करके पता बदल सकते हैं या आप सीधे .git/config संपादित कर सकते हैं।

+0

धन्यवाद, भगवान उत्तर। क्या आप मुझे बता सकते हैं कि पुरानी रिपो को पुरानी से नए जीयोसिस सर्वर तक कैसे बदलना है? – GreenRover

+0

यदि आपके पास दोनों फाइल सिस्टम तक पहुंच है, तो आप बस सब कुछ कॉपी कर सकते हैं और इसके साथ किया जा सकता है। अन्यथा, शायद यह समानांतर में दोनों रिमोट सेट अप करने के लिए काम करेगा और मूल से अन्य रिमोट तक शाखाओं को 'पुश' करने का प्रयास करेगा। मैंने कभी कोशिश नहीं की है। यदि आपके पास बहुत अधिक शाखाएं नहीं हैं, तो आप हमेशा उन्हें अलग-अलग जांच सकते हैं और प्रत्येक को नए रेपो में धक्का दे सकते हैं। –

2

आप सभी रिपोजिटरी निर्देशिकाओं को गिटोसिस की निर्देशिका में कॉपी कर सकते हैं। फिर आप गिटोसिस-एडमिन रिपोजिटरी को संपादित करके उपयोगकर्ताओं को पहुंच (पढ़ या लिख ​​सकते हैं) प्रदान कर सकते हैं।

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