আমাদের বিকাশকারীরা উইন্ডোজ এবং ইউনিক্স ভিত্তিক ওএসের মিশ্রণ ব্যবহার করে। সুতরাং, ইউনিক্স মেশিনে তৈরি সিমলিংকগুলি উইন্ডোজ বিকাশকারীদের জন্য একটি সমস্যা হয়ে দাঁড়িয়েছে। উইন্ডোজ (এমএসএসজিট) এ, সিমলিংকটি একটি ফাইল পাঠায় যেটিকে ফাইলটি নির্দেশ করে তার সাথে একটি রূপান্তরিত হয়। পরিবর্তে, আমি সিমিলিঙ্কটিকে একটি সত্যিকারের উইন্ডোজ সিমিলিংকে রূপান্তর করতে চাই।
আমার এটির ( আপডেট হওয়া ) সমাধানটি হ'ল:
- একটি পোস্ট-চেকআউট স্ক্রিপ্ট লিখুন যা পুনরাবৃত্তভাবে "syMLink" পাঠ্য ফাইলগুলি সন্ধান করবে।
- এগুলিকে উইন্ডোজ সিমলিংক (mklink ব্যবহার করে) এর সাথে একই নাম এবং এক্সটেনশানটি ডামি "syMLink" হিসাবে প্রতিস্থাপন করুন
- .Git / তথ্য / বাদ না দিয়ে প্রবেশ করে এই উইন্ডোজ সিমলিংকটি উপেক্ষা করুন
আমি এটি বাস্তবায়ন করি নি, তবে আমি বিশ্বাস করি এটি এই সমস্যার দৃ to় পন্থা।
প্রশ্নাবলী:
- এই পদ্ধতির দিকে কি আপনি যদি কোন ডাউনসাইডস দেখেন?
- এই পোস্ট-চেকআউট স্ক্রিপ্টটি কি কার্যকর? অর্থাত্ আমি কি পুনরাবৃত্তভাবে গিটটি তৈরি করে ডামি "সিএমলিংক" ফাইলগুলি সন্ধান করতে পারি?
- ইতিমধ্যে কেউ কি এরকম স্ক্রিপ্টে কাজ করেছেন?