উইন্ডোজ 10 এ গিটকে একটি মার্চুরিয়াল রিপোজিটরি রূপান্তর করুন
এনকোডিংয়ে সমস্যা না থাকলে - টরটোইজ এইচজি এইচজি-গিট এক্সটেনশনটি ব্যবহার করুন
md new-repo && cd new-repo
git init --bare .git
cd ..\old-mercurial-repo
hg bookmark -r default master
hg push ..\new-repo
cd ..\new-repo
git config --bool core.bare false
যদি এনকোডিংয়ে কিছু ভুল হয় - দ্রুত এক্সপোর্ট ব্যবহার করুন
বস ইনস্টল করুন
প্রশাসক হিসাবে পাওয়ারশেল খুলুন এবং চালান:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
মাইক্রোসফ্ট স্টোর থেকে উবুন্টু 16.04 এলটিএস ইনস্টল করুন
বাশ খুলুন এবং চালান
মুরুরিয়াল ইনস্টল করুন
sudo -s
apt-get update
apt install mercurial
দ্রুত রফতানি পেতে v180317 (মুহূর্তে 180317 এর পরে সংস্করণগুলি সঠিকভাবে কাজ করে না)
cd /mnt/c/path_to_work_folder
git clone https://github.com/frej/fast-export.git
cd fast-export
git checkout tags/v180317
cd ..
সংগ্রহস্থল রূপান্তর করুন
git init new-repo && cd new-repo
git config core.ignoreCase false && git config core.quotepath off
../fast-export/hg-fast-export.sh -r ../path_to_mercurial_repo/ --fe cp1251
git checkout master
এনকোডিং বিকল্পগুলি:
-f
এনকোডিং, মত -f cp1251
--fe
ফাইলের নাম এনকোডিংয়ের মতো --fe cp1251