पर कॉपी करना मुझे आश्चर्य है कि क्या मैं संपूर्ण अन्य भंडार आयात करने के बिना एक फ़ाइल और उसके इतिहास को एक संग्रह से दूसरे में कॉपी कर सकता हूं।Mercurial: एक फ़ाइल और उसके इतिहास को अन्य रिपॉजिटरी
उत्तर
आप ConvertExtension का उपयोग पहली रिपॉजिटरी से एक नई अस्थायी भंडार में निर्यात करने के लिए कर सकते हैं, फिर लक्ष्य भंडार में नया भंडार आयात करने के लिए hg pull -f
का उपयोग करें।
एकल लाइन के साथ ConvertExtension के लिए एक filemap बनाएँ:
include path/to/file
तब का उपयोग करें:
hg convert path/to/original path/to/temporary --filemap filemap
अस्थायी भंडार बनाने के लिए। इसके बाद, लक्ष्य भंडार में, करें:
hg pull -f path/to/temporary
उस फ़ाइल को अपने इतिहास के साथ खींचने के लिए। यह एक नया सिर बनाएगा, इसलिए अपने लक्ष्य भंडार में सिर के साथ विलय करने के लिए hg merge
का उपयोग करें।
मुझे यह नहीं मिला: मैंने बहुत सारी कोशिश की है, और लगभग हर बार केवल दो काम करता है (लेकिन सही फाइलों के साथ) एक भंडार Iget। यह सिर्फ एक बार काम करता था और मेरे पास अलग-अलग विचार नहीं है कि मैंने क्या किया: | –
ffs मुझे मिल गया: यह फ़ाइल नामों को संभाल नहीं करता है! आपको फाइलों के सभी पिछले नामों को स्पष्ट रूप से "शामिल" करना होगा (और मुझे नहीं पता कि उन्हें याद होगा कि वे नई फाइलों के बजाय नाम थे) –
बस निएल सी के उत्तर में जोड़ने के लिए, आप उन फ़ाइलों का नाम बदल सकते हैं जिन्हें आप सही स्थान पर रखने के लिए आयात कर रहे हैं।
आपको पहले फ़ाइल का नाम बदलना होगा, फिर इसे शामिल करना होगा। आपका फ़ाइलमैप इस तरह दिखेगा:
rename "original/path" "wished/path"
include "original/path"
- 1. Mercurial: एक borked इतिहास को ठीक करें
- 2. Mercurial इतिहास हटाएं
- 3. Mercurial में, मैं फ़ाइल के इतिहास को कैसे देखूं?
- 4. एक फ़ाइल को पहली बार गिट रिपॉजिटरी
- 5. Mercurial फ़ाइल के लिए संशोधन इतिहास कैसे देखें?
- 6. roxygenise केवल एक। फ़ाइल को फ़ाइल और उसके दस्तावेज़ को पैकेज में जोड़ने के लिए फ़ाइल
- 7. एक गिट भंडार में एक फ़ाइल के फ़ाइल आकार इतिहास को कैसे देखें?
- 8. Mercurial: एक संग्रह से सिर्फ एक फ़ाइल "क्लोनिंग" एक और में?
- 9. Mercurial में फ़ाइलों को विभाजित करना और दोनों पक्षों पर इतिहास को बनाए रखना
- 10. Mercurial
- 11. Mercurial
- 12. गिट - रिपॉजिटरी से फ़ाइल हटाएं
- 13. मर्ज त्रुटि खोजने के लिए गिट रिपॉजिटरी इतिहास कैसे खोजें?
- 14. पूर्ण इतिहास के साथ एसवीएन रिपॉजिटरी का बैकअप लेना
- 15. एक मौजूदा फ़ोल्डर को एक रिपॉजिटरी
- 16. गिट केवल एक निर्दिष्ट निर्देशिका और उसके इतिहास के साथ एक नई शाखा बनाएं, फिर नए भंडार
- 17. एक Mercurial रिपोजिटरी की सफाई
- 18. कक्षा और उसके फ़ंक्शन को दूसरी फ़ाइल से आयात करना
- 19. Mercurial - कोड की एक विशिष्ट पंक्ति के लिए इतिहास को कैसे देखें
- 20. क्या Mercurial (HG) रिपॉजिटरी से एक निर्देशिका को चेकआउट करना संभव है?
- 21. एक ही कोड और गिट रिपॉजिटरी
- 22. फ़ाइल का इतिहास 8
- 23. मैं सबवर्सन रिपोजिटरी इतिहास में एक फ़ाइल कैसे ढूंढूं?
- 24. गिट - एक फ़ाइल का इतिहास दिखाओ?
- 25. और उसके बच्चों
- 26. गिट फ़ाइल इतिहास ब्राउज़िंग
- 27. Mercurial: फ़ाइलों को पुनर्स्थापित करें
- 28. Mercurial: एक repo
- 29. इतिहास को बनाए रखने के दौरान मैं एक गिट रिपॉजिटरी से एक नई निर्देशिका में एक निर्देशिका को कैसे स्थानांतरित कर सकता हूं?
- 30. Mercurial .hgrc फ़ाइल
वैकल्पिक रूप से, आप फ़ाइल की प्रतिलिपि को रिपोजिटरी और संशोधन आईडी के सूचक के साथ कर सकते हैं। – jilles