অ্যাপাচি সাবভারশন সম্পর্কে একটি দুর্দান্ত বিষয় হল এটি তার ফাইল এবং ডিরেক্টরিগুলিতে করা প্রতিটি পরিবর্তন মনে রাখে। এটি আপনাকে আপনার কোডের আগের সংস্করণগুলিতে ফিরে আসার বিকল্প দেয় - যদি আপনি গত কয়েকটি সংশোধনগুলিতে কিছু বাগ বা অপ্রয়োজনীয় কোড চালু করেন এবং এটি সব ভুল হয়ে যাওয়ার আগে একটি সময়ে ফিরে যেতে হয় তবে এটি একটি কার্যকর বৈশিষ্ট্য! ট্যাগিং এই প্রক্রিয়াটিকে অনেক সহজ করে তুলতে পারে, আপনাকে একটি সহজ, মানব-পাঠযোগ্য ট্যাগ (যেমন "রিলিজ 5.0।") দিয়ে একটি নির্দিষ্ট সংশোধন লেবেল করার বিকল্প প্রদান করে আপনি সেই ট্যাগে ফিরে আসার প্রক্রিয়ার মধ্য দিয়ে, ডেভেলপমেন্ট লাইনের নিচে কয়েকটা রিভিশন।
ধাপ
ধাপ 1. শুরু করার জন্য, আপনার কার্যকরী কপির উপর ডান ক্লিক করুন এবং 'কচ্ছপ এসভিএন' মেনু থেকে 'শাখা/ট্যাগ বিকল্প' নির্বাচন করুন।
পদক্ষেপ 2. পরবর্তী ডায়ালগে, 'ট্যাগ' পাথ নির্বাচন করুন এবং কাঙ্ক্ষিত ট্যাগ যোগ করুন।
এই উদাহরণে আমরা 'Release_5.0' ব্যবহার করব
ধাপ 3. 'লগ বার্তা' বাক্সে একটি উপযুক্ত লগ বার্তা যোগ করুন।
ধাপ 4. আপনি কোন রিভিশন ট্যাগ করতে চান তা নির্বাচন করুন।
এটি সাধারণত হেড রিভিশন হয়, কিন্তু প্রয়োজনে আপনি আরেকটি রিভিশন উল্লেখ করতে পারেন। যখন আপনি এই সমস্ত তথ্য প্রবেশ করেছেন, 'ঠিক আছে' টিপুন।
ধাপ 5. কচ্ছপ এসভিএন আপনাকে সতর্ক করবে যে:
"আপনার কাজের অনুলিপি আগের পথে রয়ে গেছে। আপনি যদি আপনার পরবর্তী পরিবর্তনগুলি সদ্য তৈরি করা কপি হতে চান তবে আপনাকে সেই অনুলিপি পথটি পরিবর্তন করতে হবে। এটি করতে সুইচ কমান্ডটি ব্যবহার করুন। "আপনি এখন আপনার ট্যাগ তৈরি করেছেন।
পদক্ষেপ 6. আপনি যদি আপনার সংগ্রহস্থল পরীক্ষা করেন, আপনি দেখতে পাবেন যে এই ট্যাগটি সফলভাবে প্রতিশ্রুতিবদ্ধ হয়েছে।
ধাপ 7. TortoiseSVN এবং Subversion এর মাধ্যমে, আগের ট্যাগ করা রিভিশনগুলিতে ফিরে যাওয়া সহজ।
আমরা পরের তারিখে যে ট্যাগটি সংশোধন করেছি তাতে ফিরে যেতে, আপনার কাজের কপিটিতে ডান ক্লিক করুন এবং 'লগ দেখান' নির্বাচন করুন।
ধাপ 8. এটি সংশোধনের একটি তালিকা প্রদর্শন করবে।
ধাপ 9. আপনি যে রিভিশনটিতে ফিরে যেতে চান তা নির্বাচন করুন এবং ডান ক্লিক করুন।
'এই সংশোধনে ফিরে যান' নির্বাচন করুন।
ধাপ 10. যখন অনুরোধ করা হবে, নিশ্চিত করুন যে আপনি প্রত্যাবর্তন করতে চান।
ধাপ 11. কচ্ছপ এসভিএন এখন এই আগের সংশোধনে ফিরে যাবে।
ধাপ 12. প্রত্যাবর্তনের ফলাফলগুলি পরীক্ষা করুন এবং যদি আপনি তাদের সাথে খুশি হন তবে আপনার কাজের কপিটি সংগ্রহস্থলে ফেরত দিন।
সতর্কতা: এটি নির্বাচিত পুনর্বিবেচনার পরে আপনার করা সমস্ত পরিবর্তন বাতিল করবে।