@ অ্যারন দিগুল্লা এবং @ কেমেনটিয়াস সমাধানগুলি কার্যক্ষম। সাবভার্শন ১.৪ সংগ্রহস্থলের জন্য, অনুলিপি / সরানো ক্রিয়াকলাপগুলি ভবিষ্যতে অন্য কোনও সংগ্রহস্থল কাঠামো বা বিভাজন সংগ্রহস্থলগুলিতে স্থানান্তরকে কঠিন করে তুলতে পারে।
আমি বিশ্বাস করি 1.5 এর উন্নতিতে মুভ / অনুলিপি ইতিহাসের আরও ভাল রেজোলিউশন অন্তর্ভুক্ত রয়েছে, সুতরাং এটি সম্ভবত 1.5 টি সংগ্রহস্থলের জন্য কোনও সমস্যা হবে না।
একটি 1.4 সংগ্রহস্থলের জন্য, আমি ব্যবহার করার পরামর্শ দিই svnadmin dump
এবংsvndumpfilter
বিদ্যমান ট্রাঙ্কের অন্য কোথাও চালনা করার , তারপরে একই প্রক্রিয়াটি দিয়ে শাখাটি ট্রাঙ্কে স্থানান্তরিত করব। দুটি ডাম্পফাইলকে একটি পরীক্ষার ভাণ্ডারে লোড করুন, যাচাই করুন, তারপরে এটি প্রোডাকশনে স্থানান্তর করুন।
অবশ্যই, শুরু করার আগে আপনার বিদ্যমান সংগ্রহস্থলটিকে ব্যাকআপ করুন।
এটি সরানো / অনুলিপিটি স্পষ্টভাবে রেকর্ড না করে ইতিহাস সংরক্ষণ করে এবং ভবিষ্যতের পুনর্গঠন করে, ইতিহাস সংরক্ষণ করে রাখাকে সহজ করে তোলে।
সম্পাদনা করুন: অনুরোধ অনুসারে, রেড-বিন বইয়ের ১.৪ বই থেকে ফিল্টারিংয়ের ইতিহাসের 1.4 আচরণের ডকুমেন্টেশন
এছাড়াও, অনুলিপি করা পথগুলি আপনাকে কিছু সমস্যা দিতে পারে। সাবভার্সনটি সংগ্রহশালায় অনুলিপি অপারেশনগুলিকে সমর্থন করে, যেখানে ইতিমধ্যে বিদ্যমান কয়েকটি পথ অনুলিপি করে একটি নতুন পথ তৈরি করা হয়েছে। এটি সম্ভব যে আপনার সংগ্রহস্থলের জীবদ্দশায় কোনও এক সময় আপনি কোনও ফাইল বা ডিরেক্টরি কোনও স্থান থেকে svndumpfilter
বাদ দিচ্ছেন এমন স্থান থেকে অন্তর্ভুক্ত থাকা কোনও স্থানে অনুলিপি করে থাকতে পারেন । ডাম্প ডেটা স্বয়ংসম্পূর্ণ করার জন্য,svndumpfilter
কপির মাধ্যমে তৈরি কোনও ফাইলের সামগ্রী সহ নতুন পথের সংযোজনটি এখনও দেখানো দরকার - এবং আপনার ফিল্টার করা ডাম্প ডেটা স্ট্রিমের অস্তিত্ব নেই এমন উত্স থেকে অনুলিপি হিসাবে সেই সংযোজনটি উপস্থাপন না করে। তবে সাবভারশন রিপোজিটরি ডাম্প ফর্ম্যাটটি কেবল প্রতিটি সংশোধনীতে কী পরিবর্তন করা হয়েছে তা দেখায়, অনুলিপি উত্সের সামগ্রীগুলি সহজেই উপলভ্য হবে না। আপনার যদি সন্দেহ হয় যে আপনার ভাণ্ডারটিতে এই ধরণের কোনও অনুলিপি রয়েছে, তবে আপনি সম্ভবত আপনার অন্তর্ভুক্ত / বাদ দেওয়া পথগুলির সেটটি পুনর্বিবেচনা করতে চাইতে পারেন, সম্ভবত আপনার সমস্যাযুক্ত অনুলিপি অপারেশনের উত্স হিসাবে ব্যবহৃত পথগুলিও।
এটি ব্যবহার করে মাইগ্রেশন / পুনর্গঠনের ক্ষেত্রে প্রযোজ্য svndumpfilter
। এমন সময় রয়েছে যখন এখন একটু অতিরিক্ত কাজ করা অনেক পরে অতিরিক্ত কাজ সাশ্রয় করতে পারে এবং svndumpfilter
ভবিষ্যতের স্থানান্তর / পুনর্গঠনের জন্য সহজলভ্য ব্যবহারের দ্বারা অপেক্ষাকৃত কম ব্যয়ে ঝুঁকি হ্রাস করে।