এসএনএন মার্জ ব্যবহার করুন:
svn merge -c -[rev num that deleted the file] http://<path to repository>
সুতরাং একটি উদাহরণ:
svn merge -c -12345 https://svn.mysite.com/svn/repo/project/trunk
^ The negative is important
কচ্ছপ এসভিএন এর জন্য (আমার মনে হয় ...)
- এক্সপ্লোরারে ডান ক্লিক করুন, কচ্ছপ এসভিএন -> মার্জ করুন ... এ যান
- নিশ্চিত হয়ে নিন যে "সংশোধনগুলির একটি ব্যাপ্তি মার্জ করুন" নির্বাচন করা হয়েছে, পরবর্তী ক্লিক করুন
- "সংশ্লেষ করতে সংশোধন পরিসর" পাঠ্যবক্সে, ফাইলটি সরিয়ে দেওয়া সংশোধনটি নির্দিষ্ট করুন
- "বিপরীত মার্জ" চেকবক্সটি পরীক্ষা করুন, পরবর্তী ক্লিক করুন
- মার্জ ক্লিক করুন
এটি সম্পূর্ণরূপে অনির্ধারিত।
ওপি দ্বারা সম্পাদিত : এটি আমার টরটোইজএসভিএন সংস্করণে কাজ করে (পরবর্তী বোতাম ছাড়াই পুরানো ধরণের)
- যে ফোল্ডারে জিনিসটি নির্বিঘ্নিত হয়েছিল সেটিতে যান
- এক্সপ্লোরারে ডান ক্লিক করুন, কচ্ছপ এসভিএন -> মার্জ করুন ... এ যান
- মধ্যে থেকে অধ্যায় সংস্করণ যে ডিলিট করলেন লিখুন
- মধ্যে করতে অধ্যায় ডিলিট করার আগে রিভিশন লিখুন।
- "মার্জ" ক্লিক করুন
- সমর্পণ করা
কৌশলটি পিছনের দিকে মার্জ করা । আমাকে সঠিক দিকে নির্দেশ করার জন্য শান.ব্রাইট থেকে কুদোস !
সম্পাদনা করুন: আমরা বিভিন্ন সংস্করণ ব্যবহার করছি। আমি যে পদ্ধতিটি বর্ণনা করেছি তা আমার টরটোইজএসভিএন এর সংস্করণটির সাথে পুরোপুরি কাজ করেছিল।
এছাড়াও লক্ষণীয় বিষয় হ'ল যদি প্রতিশ্রুতিতে যদি আপনি বিপরীত মার্জ হয়ে যাচ্ছেন তবে একাধিক পরিবর্তন ঘটেছিল, আপনি প্রতিশ্রুতি দেওয়ার আগে মার্জ হয়ে যাওয়ার পরে আপনি এই অন্যান্য পরিবর্তনগুলি ফিরিয়ে নিতে চাইবেন। যদি আপনি এটি না করেন তবে এই অতিরিক্ত পরিবর্তনগুলিও বিপরীত হবে।