আমি একই সমস্যা ছিল এবং একটি সমাধান খুঁজে পেয়েছি। আমার সমস্ত কোড একক ফোল্ডারে সংরক্ষণ করা হয়েছে:
এফ: \ প্রকল্প \
সেই ফোল্ডারের নীচে কোড এবং সম্পর্কিত প্রকল্প ফাইলের গাছ রয়েছে যা মোট 2 জিবি ওভার। আমার ক্রমাগত এই গাছটি অনুসন্ধান করা দরকার এবং উইন্ডোজ সূচকগুলি দ্রুত অনুসন্ধানগুলি করার জন্য একটি অত্যন্ত দরকারী সরঞ্জাম ছিল, সুতরাং এটি বন্ধ করে দেওয়া কোনও বিকল্প ছিল না। আমি এসভিএন ফোল্ডারগুলি বাদ দিতে চাই কারণ তারা আমার অনুসন্ধানের ফলাফলগুলিকে বিশৃঙ্খলা করে, (২) আমার সিস্টেমে অপ্রয়োজনীয় টান, (৩) এসভিএন, উইন,, এবং এমএস সুরক্ষা প্রয়োজনীয়তা বড় এসভিএন অপারেশন করার সময় সুন্দরভাবে কাজ করে না বলে মনে হয়।
সমাধানটি চেষ্টা করার আগে, সমস্যাটি পুনরুত্পাদন করুন:
- উইন্ডোজ এক্সপ্লোরার এ, আপনার ইনডেক্সড প্রকল্পের রুটে নেভিগেট করুন (আমার মেশিনে F: \ প্রকল্পগুলি।)।
- এক্সপ্লোরার উইন্ডোর উপরের-ডানদিকে অনুসন্ধান বারটি ব্যবহার করে "এসএনএন" (ডাব্লু / ও কোট) অনুসন্ধান করুন
- ফলাফলের মধ্যে দেখানো আপনার একটি ট্রিলিয়ন অকেজো এসভিএন ফাইল এবং ফোল্ডার ".svn", এবং "এসএনএন-বেস" দেখতে পাওয়া উচিত।
সমাধান:
- পরিদর্শন http://code.msdn.microsoft.com/windowssearch/
- CrawlScopeCommandLine.zip ডাউনলোড করুন
- আপনার মেশিনে কিছু জায়গায় এক্সট্র্যাক্ট করুন এবং প্রকল্পটি সংকলন করুন
- প্রশাসনিক অধিকার সহ একটি কনসোল উইন্ডো খুলুন (স্টার্ট মেনুতে "কমান্ড প্রম্পট" আইটেমটিতে Ctrl + Shift + বাম-ক্লিক করুন)।
- আপনি উপরের প্রকল্পটি যেখানেই সংকলন করেছেন সেখানে যান।
- Csmcmd.exe / add_rule পরম (সিনট্যাক্সের জন্য প্রথমে ব্যবহার /?) ব্যবহার করুন।
- আমার ক্ষেত্রে আমি নিম্নলিখিত আদেশটি প্রবেশ করলাম:
csmcmd.exe /add_rule file:///F:\projects\*\.svn\* /USER /EXCLUDE
আমি কমান্ডটি চালিয়ে প্রথমে এটি আবিষ্কার করেছি:, csmcmd.exe /enumerate_rules
বিদ্যমান সমস্ত তালিকাবদ্ধ করতে। অ্যাস্ট্রিক্স (*) ওয়াইল্ডকার্ড উইন্ডোজ দ্বারা ব্যবহৃত হওয়ার সাথে ইতিমধ্যে কিছু নিয়ম ছিল, সুতরাং এটি প্রমাণ ছিল যে এটি সম্ভব ছিল।
ইস্যুটি পুনরুত্পাদন করার পদক্ষেপগুলি পুনরাবৃত্তি করুন এবং আপনার অনুসন্ধানের ফলাফলগুলিতে আপনাকে আর এসভিএন ক্লাটার দেখতে পাবে না। সূচীগুলি আপডেট করার জন্য কম্পিউটারকে কিছুটা সময় দিন - এটি আমার সিস্টেমে 5 মিনিটেরও কম সময় নিয়েছে। কখনও কখনও অনুসন্ধান পরিষেবাদি পুনরায় চালু করা, পুনর্নির্মাণ / পুনর্নির্মাণের সূচনা বা পুনরায় বুট সাহায্যের সাথে জিনিসগুলি সরানো হয়।
আপডেট : আমার কিছু এসভিএন প্রকল্প ".svn" এবং কিছু "_svn" ব্যবহার করে, তাই আমি প্রতিটি ড্রাইভে এই দুটি নিয়ম যুক্ত করেছি:
csmcmd.exe /add_rule file:///F:\*\.svn\* /DEFAULT /EXCLUDE
csmcmd.exe /add_rule file:///F:\*\_svn\* /DEFAULT /EXCLUDE