एक बार यह पेर्सफोर्स में है, तो मामला सेट रहता है। जैसा कि जोहान ने उल्लेख किया है, आप निरस्त कर सकते हैं, नाम सही तरीके से सेट कर सकते हैं, और इसे फिर से जोड़ सकते हैं। हालांकि, थोड़ा मामूली है ....
यदि कोई और (विंडोज चल रहा है) पहले से ही गलत-संस्करण संस्करण को सिंक कर चुका है, तो जब वे फिर से सही सिंक करते हैं, तो यह उनके पीसी पर मामला नहीं बदलेगा। यह विंडोज फाइल सिस्टम की एक विशिष्टता है जो मामले को स्वीकार करता है लेकिन फिर भी मूल रूप से मामला-स्वतंत्र है।
यदि कई उपयोगकर्ताओं ने सिंक किया है, और उन्हें क्लाइंट से निकालने के लिए सुविधाजनक नहीं है (और फ़ोल्डरों को उनकी मशीनों से विस्फोटित करना), तो आप एक अंधेरे और गंदे पर्सफोर्स तकनीक का सहारा ले सकते हैं जिसे " चेकपॉइंट सर्जरी "। यह बेहोशी के लिए नहीं है, लेकिन आप यह करते हैं:
- अपने सर्वर को रोकें, चेकपॉइंट लें।
- अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करना जो बहु-मेगाबाइट फ़ाइलों को संभाल सकता है, & पुराने केस नाम की सभी घटनाओं को नए के साथ बदलें। आप निश्चित रूप से एक स्क्रिप्ट का भी उपयोग कर सकते हैं।
- पर्सफोर्स डेटाबेस मेटा डेटा को फिर से बनाने के लिए अपनी चेकपॉइंट फ़ाइल को दोबारा चलाएं।
- अपने सर्वर को पुनरारंभ करें।
यह सभी उपयोगकर्ता क्लाइंट चश्मा पारदर्शी रूप से प्रभावित करेगा, और इसलिए जब वे सिंक करेंगे तो उन्हें जादू के रूप में सही मामला मिल जाएगा।
यह बालों वाली लगता है, लेकिन मुझे इसे पहले और जब तक आप देखभाल करते हैं, बैकअप लेते हैं, परीक्षण परीक्षण करते हैं, तो सभी ठीक होना चाहिए।
स्रोत
2008-09-25 14:00:40
विंडोज वास्तव में फ़ाइल नाम केस के बारे में परवाह नहीं है, लेकिन * याद है * यह। मेरे सहकर्मियों में से एक इसे "केस-रेटेंटिव" के रूप में संदर्भित करता है। :-) –
मुझे लगता है कि केस-याद रखना आपके प्लेटफॉर्म पर कोई फर्क नहीं पड़ता। मुझे पता है कि मैंने पहले लिनक्स पर ऐसा किया था, जब मैंने समस्या को ट्रैक किया तो मेरे आखिरी चक्र में। मुझे लगता है कि प्रतिद्वंद्वी स्वयं पथ के लिए एक केस-असंवेदनशील जांच करता है। –
क्या कोई इस संदर्भ में "विलुप्त होने" को परिभाषित करने वाली टिप्पणी जोड़ देगा? क्या आप बस ड्राइव से फ़ाइल को हटाने के लिए ओएस का उपयोग कर मतलब है? – Craig