উত্তর:
আপনি এসএনএন করতে পারবেন না: এমন কোনও ফাইল উপেক্ষা করুন যা ইতিমধ্যে সংগ্রহস্থলটিতে প্রতিশ্রুত।
সুতরাং আপনার অবশ্যই:
শুভকামনা!
আমি উইন্ডোজ এক্সপ্লোরার থেকে সরাসরি কচ্ছপ এসভিএন ব্যবহার করে এটি করতে সক্ষম হয়েছি:
TortiseSVN
-> -> এড়াতে ফাইলটিতে ডান ক্লিক করুনDelete and add to ignore list
আমাকে প্রকল্পটি পুনরায় খুলতে হবে এবং পুনরায় খুলতে হবে এক্সিলিপসে, কাজ শেষ হয়েছে :)
দেখে মনে হচ্ছে সাবক্লিপস কেবল আপনাকে তালিকার উপেক্ষা করার জন্য শীর্ষ স্তরের ফোল্ডার যুক্ত করার অনুমতি দেয় এবং এর অধীনে কোনও সাব ফোল্ডার নয়। কেন এটি এইভাবে কাজ করে তা নিশ্চিত নয়। যাইহোক, আমি পরীক্ষার মাধ্যমে এবং ত্রুটির মাধ্যমে জানতে পেরেছিলাম যে আপনি যদি সরাসরি সংস্করণ নিয়ন্ত্রণে একটি সাব-ফোল্ডার যুক্ত করেন, তবে এটি আপনাকে অগ্রাহ্য তালিকায় একই স্তরে অন্য একটি ফোল্ডার যুক্ত করার অনুমতি দেবে।
উদাহরণস্বরূপ, উপরে ডুমুর পড়ুন, আমি উপেক্ষা করতে চেয়েছিলেন ওয়েবঅ্যাপ্লিকেশনটি যোগ ছাড়াই ফোল্ডার src , subclipse আমাকে তা করতে সক্ষম হবেন করা হয় নি। কিন্তু যখন আমি যোগ জাভা সংস্করণ নিয়ন্ত্রণ ফোল্ডার, "SVN যুক্ত করুন: উপেক্ষা করা ..." সক্ষম করা ছিল ওয়েবঅ্যাপ্লিকেশনটি ।
আপনি যদি প্রথমবারের মতো এসভিএন-তে কোনও প্রকল্প ভাগ করে নেওয়ার চেষ্টা করছেন, তবে আপনি কিছু ফাইল কমিট করার জন্য এড়াতে চাইতে পারেন। এটি করতে, পছন্দসমূহ-> টিম-> উপেক্ষা করা সংস্থানগুলিতে যান। আপনি যে ধরণের ফাইল প্রতিশ্রুতিবদ্ধ করতে চান না তা উপেক্ষা করার জন্য এই স্ক্রিনে আপনাকে কেবল একটি প্যাটার্ন যুক্ত করতে হবে।
উপগ্রহ নিয়ে ইক্লিপস ইন্ডিগো পরিষেবা রিলিজ 2 এ কাজ করা
আমি অস্থায়ী ফাইল এবং লগগুলি SVN সংগ্রহস্থলে / src এর অধীনে থাকা ফোল্ডারগুলি দিয়েছিলাম। এবং এটি উপলব্ধি করার পরে, আমি নিজেকে একইরকম দেখতে পেয়েছি ধূসর বর্ণের "এসএনএন: উপেক্ষা"
আমি নিম্নলিখিত সমাধান পেয়েছি:
1. আমি আমার প্রকল্প উত্স থেকে ফোল্ডারটি মুছে ফেলেছি
২. দল -> কমিট ... ফোল্ডারের সাথে
৩. ফোল্ডারটি পুনরায় প্রজেক্ট ট্রিতে পুনরায় তৈরি করা হয়েছে
এখন আমি "টিম -> এসএনএন-এ যুক্ত করুন: উপেক্ষা করুন ..." ব্যবহার করতে সক্ষম হয়েছি
এটি কেবল একটি ওয়াগ যেমন আমি সাবক্লিপ ব্যবহারকারী নই, তবে আপনি কি নিশ্চিত করেছেন যে আপনি যে ফোল্ডারগুলি উপেক্ষা করার চেষ্টা করছেন সেগুলি নিজেরাই এসভিএন-এ যুক্ত হয়েছে? আপনি এসএনএন করতে পারবেন না: কোনও ফোল্ডারের ভিতরে এমন কিছু উপেক্ষা করুন যা সংস্করণ নিয়ন্ত্রণে নেই।
আমার জন্য যা কাজ করেছে তা নিম্নলিখিতগুলি ছিল: (3..৩.ip উপগ্রহ ২.৪)
আমি কীভাবে এটি করব তা আবিষ্কার করেছি:
এটি প্রদর্শিত হয় যে আপনি যখন সংস্করণ নিয়ন্ত্রণে প্যারেন্ট ফোল্ডার যুক্ত করেন, তখন Eclipse সমস্ত সাব-ফোল্ডার যুক্ত করে। একবার সাব-ফোল্ডারগুলি সংস্করণ নিয়ন্ত্রণে যুক্ত করা গেলে এগুলি এড়ানো সম্ভব নয়।
এটি কীভাবে করবেন তা এখানে:
শীর্ষ স্তরের ফোল্ডারে ডান ক্লিক করুন এবং সংস্করণ নিয়ন্ত্রণে যুক্ত করুন যে চাইল্ড ফোল্ডারটি আপনি উপেক্ষা করতে চান তার উপর রাইট ক্লিক করুন, আপনি যে শিশু ফোল্ডারটি উপেক্ষা করতে চান তার উপর রাইট ক্লিক করুন, এসএনএন: উপেক্ষা করুন (যা এখন উপলভ্য হবে)
এটি বেশ হতাশাব্যঞ্জক, তবে এটি একটি ধারক সমস্যা (.svn ফোল্ডারগুলি উপেক্ষা করা ফাইলগুলিকেও ট্র্যাক করে রাখে)। যে কোনও আইটেম যা উপেক্ষা করা দরকার তা তাৎক্ষণিক প্যারেন্ট ফোল্ডারের উপেক্ষা তালিকায় যুক্ত করা উচিত।
সুতরাং, আমার এটিতে একটি নতুন ফাইল সহ একটি নতুন উপ-ফোল্ডার ছিল এবং সেই ফাইলটি উপেক্ষা করতে চেয়েছিলাম তবে বিকল্পটি ধূসর হয়ে যাওয়ার কারণে আমি এটি করতে পারিনি। আমি প্রথমে নতুন ফোল্ডারটি প্রতিশ্রুতিবদ্ধ করে এটি সমাধান করেছি, যা আমি চাইছিলাম (এটি একটি ক্যাশে ফোল্ডার ছিল) এবং তারপরে সেই ফাইলটিকে উপেক্ষা তালিকায় যুক্ত করুন (সদ্য যুক্ত হওয়া ফোল্ডারের ;-) পরিবর্তে একটি প্যাটার্ন যুক্ত করার সুযোগ রয়েছে) একটি একক ফাইল।
আরও একটি বিষয় ... আপনি যদি ইতিমধ্যে Eclipse (টিম -> উপেক্ষা করা সংস্থান সহ) এর মাধ্যমে এই ফাইলগুলি উপেক্ষা করেন তবে আপনাকে এই সেটিংগুলি পূর্বাবস্থায় ফেলাতে হবে যাতে ফাইলগুলি আবার সাবক্লিপ দ্বারা নিয়ন্ত্রিত হয় এবং "এসএনএন-এ যুক্ত করুন: উপেক্ষা করুন" বিকল্পটি আবার উপস্থিত হয়
আপনি যদি টর্টোইজএসভিএন ব্যবহার করছেন এবং ফাইলটি ইতিমধ্যে কমিট হয়েছে, আপনার ফাইলগুলির প্রকল্প ফোল্ডারে যান, যে ফাইল / ফোল্ডারটি আপনি উপেক্ষা করতে চান তার ডান ক্লিক করুন, টার্টোইজএসভিএন -> রূপান্তরকরণ এবং তালিকাকে উপেক্ষা করার জন্য যুক্ত করুন। তারপরে আপনি ফোল্ডার / ফাইলটি মুছুন (এটিতে ক্লিক করুন এবং তারপরে আপনার কীবোর্ডে মুছে ফেলুন), আপনার প্রকল্প ফোল্ডারে ডান ক্লিক করুন, -> এসভিএন কমিট ... এটি ফোল্ডারটি ডিপোজিটরি থেকে মুছে ফেলবে .... এখন আপনি তৈরি করতে পারবেন আপনার ফোল্ডার / ফাইল আবার এবং তারপর তা উপেক্ষা করা হবে।