আমি কীভাবে উইন্ডোজকে কেবল একটি ফাইল লোয়ার-কেস করতে বাধ্য করতে পারি?


8

উইন্ডোজে একটি ওয়ার্ডপ্রেস প্লাগইন বিকাশ করার পরে এবং পরে এটি কোনও লিনাক্স চালিত সার্ভারে আপলোড করার সময় আমার একটি সমস্যা হচ্ছে। মূলত, ফাইলটির ফাইলের নামটি ছিল Blue.pngএবং এইভাবে আমি এটিতে পরিবর্তন করেছি blue.png। প্রথমে এটি পরিবর্তন হবে না (বা এটি হয়েছে তবে এখনও বলছিল Blue.png), আমি ফোল্ডারগুলি স্যুইচ করে ফিরে এসেছি এবং এটি ছিল blue.png

এখন যখন আমি এই প্লাগইনটি লিনাক্স চলমান যে কোনও সার্ভারে আপলোড করি তখন এটি ফাইলের নামটি পড়ে Blue.pngতাই এখন আমার প্লাগইন সেই ফাইলটি খুঁজে পায় না এবং ত্রুটি ছুঁড়ে দেয়।

এটিকে blue.pngফাইলের নাম হিসাবে ব্যবহার করার জন্য আমি কী করতে পারি ?


আপনার ফাইল আপলোডিং প্রোগ্রামে কোনও সমাধান নেই? আপনাকে এ জাতীয় কাজ করতে দেওয়ার জন্য প্রায়শই তারা একটি পুনর্নবীকরণ ফিল্টারিং বিকল্প নিয়ে আসে। আপনি যে প্রোগ্রামটি আপলোড করছেন তা ব্যবহার করে আপনি কেবল নামটির নামকরণ করতে পারেননি ব্যর্থ, উদাহরণস্বরূপ এফটিপি দিয়ে পুনরায় নামকরণের জন্য একটি মুভ কমান্ড জারি করা।
deed02392

ভাল আমি গিট ব্যবহার করছি, এটির বৈশিষ্ট্যটি আছে কিনা তা নিশ্চিত নই তবে আমি এটি সন্ধান করব। গিট ফাইলের নামটিও পড়ছিলেন Blue.png
জারেড

হ্যাঁ আমি বিতর্ক করছি না উইন্ডোজ আপনার নাম হিসাবে এটির নাম পরিবর্তন করে নি তবে গিট সম্ভবত এটি লিনাক্স মেশিনে নাম পরিবর্তন করে এবং উইন্ডোজে ফিরে আসার বিষয়টি খুব স্বজ্ঞাত করে তুলবে না। কমান্ড লাইনে ফাইলটির নামকরণের আরও ভাল ফলাফল হতে পারে?
deed02392

স্পষ্টতই এটি গিতের সাথে কাজ করেছে, যদিও আমি নিশ্চিত যে এটি নিয়মিত কমান্ড লাইন কমান্ড ব্যবহার করে একই কাজ করবে। মূলত mvকমান্ডটি ব্যবহার করে ।
জেরেদ

এটি শুনে আনন্দিত :)
deed02392

উত্তর:


11

উইন্ডোজ ফাইল নামগুলি আপাতদৃষ্টিতে বিজোড় উপায়ে আচরণ করে এবং এটি সংবেদনশীল হওয়ার কারণে আপনি দেখতে পাচ্ছেন যে কেবল একটি ফাইলের নাম পরিবর্তন করার চেষ্টা করা সমস্যাযুক্ত হতে পারে। জিনিসটি এই সত্য দ্বারা সহায়তা করে না যে, উদাহরণস্বরূপ, যদি ফাইলের নামটি সমস্ত বড় হাতের অক্ষর হয় তবে এটি প্রাথমিক ক্ষেত্রে প্রদর্শিত হবে, যা ফাইলের নামটি আসলে কী ক্ষেত্রে তা বুঝতে অসুবিধা বোধ করে।

সবচেয়ে সহজ সমাধানটি হ'ল হয় ফাইলটি মুছুন এবং পুনরায় তৈরি করুন বা একে একে সম্পূর্ণ আলাদা নামকরণ করুন এবং তারপরে আপনি আসলে যে নামটি চান তার কাছে ফিরে যান। সুতরাং আপনার ক্ষেত্রে আপনি যেতে চাই:

Blue.png -> green.png -> blue.png

আপনি যদি সোর্স নিয়ন্ত্রণ ব্যবহার করে থাকেন তবে আপনাকে উইন্ডোজের পরিবর্তে আপনার উত্স নিয়ন্ত্রণ অ্যাপ্লিকেশনটিতে এই নামটি সম্পাদন করতে হবে। এই ক্ষেত্রে উইন্ডোজকে বলা হচ্ছে নামটি কী এবং আপনি এটি সংশোধন করতে পারবেন না।


ধন্যবাদ, এটির নতুন নামকরণ কাজ করেছে, যদিও আমাকে গিট ( git mv Blue.png blah.pngতখন git mv blah.png blue.png) ব্যবহার করতে হয়েছিল । আমি কী করার চেষ্টা করছি তা উইন্ডোজ যত্ন নেয়নি। :)
জারেড

@ জারেড আহ - আমার ভুল এটিও সত্য।
ChrisF 12'12
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.