এই উত্তরগুলির কোনওোটাই আমার পরিস্থিতির জন্য সন্তোষজনক ছিল না। আমি সাব্ভারশনটিতে 1.8 এ আছি এবং আমার একটি ওয়ার্কিং কপি ছিল যা কেবলমাত্র একটি ছিল.svn
প্রথম ফোল্ডারে ফোল্ডার । তবে আমি ওয়ার্কিং কপি থেকে কিছু শাখা মুছে ফেলতে চেয়েছিলাম।
আমি যাই করি না কেন, যখনই আমি একটি 'আপডেট' চালিতাম তা ফাইলগুলি পুনরুদ্ধার করে সেগুলি আবার ফিরিয়ে আনবে। আমি এগুলি কেবল আমার কম্পিউটার থেকে সংগ্রহস্থল থেকে সরাতে চাইনি - তবে আমার বাকী কাজকর্মটি কৌশলে রাখা দরকার (সুতরাং কেবলমাত্র .svn ফোল্ডারটি সরাতে পারিনি)।
সমাধান? svn update --set-depth exclude <dir>
এটি একটি ক্লায়েন্ট-পক্ষের "আপডেট" যা নির্দিষ্ট ডিরেক্টরি বাদ দেয়। এটি svnbook.com এ ম্যানুয়ালগুলিতে পাওয়া যাবে । সংক্ষেপে, এটি এটিকে বর্ণনা করে:
সাব্ভারশন ১.6 থেকে শুরু করে, আপনি একটি পৃথক পদ্ধতি গ্রহণ করতে পারেন। প্রথমে ডিরেক্টরিটি পুরোপুরি পরীক্ষা করে দেখুন। তারপরে আপনার সাবধানতা নয় এমন একটি সাব-ডিরেক্টরিতে এসএনএন আপডেট - সেট-গভীরতা বাদ দিন।
কচ্ছপ এসভিএন-এর জন্য, আপনি চান না যে ফোল্ডারটি চান না তার ডান ক্লিক করে আপনি ক্লিক করতে পারেন Update to revision...
এবং তারপরে 'আপডেট গভীরতা' সেট করতে পারেন Exclude
, যেমন এই স্ক্রিন শটে দেখা গেছে: