"যদি আপনার কোনও কাজ থাকে যা ছয় ঘন্টা করা সম্ভব হয়, তবে সরঞ্জামটি তৈরি করতে ছয় ঘন্টা সময় লাগলেও, 20 মিনিটের মধ্যে এমন একটি সরঞ্জাম লিখতে ভাল?"
মোকাবেলা করার জন্য বিতরণযোগ্য সংস্করণ নিয়ন্ত্রণ একটি ভিন্ন জন্তু। এটি প্রতিটি বিকাশকারীদের জন্য যথেষ্ট শিক্ষা প্রয়োজন। আপনার যদি প্রতিটি বিকাশকারীদের জন্য শেখার প্রক্রিয়াটি সামঞ্জস্য করার জন্য বাফার থাকে তবে আপনার একটি ভাল বিতরণযোগ্য সংস্করণ নিয়ন্ত্রণ সিস্টেমে চলে যাওয়া উচিত। শিক্ষার ধাপ শেষ হয়ে গেলে বিতরণযোগ্য সংস্করণ নিয়ন্ত্রণ কেন্দ্রিয় সংস্করণ নিয়ন্ত্রণের চেয়ে অনেক ভাল।
বিতরণকৃত সংস্করণ নিয়ন্ত্রণ একটি ঘটনা বলে মনে হচ্ছে। এখানে খুব দীর্ঘ সময় থাকার জন্য এখানে রয়েছে, এটির চেয়ে ভাল যে আমরা এটির সাথে খুব শীঘ্রই মানিয়ে নেব। আমার একই আলোচনার কথা মনে আছে যখন এসভিএন নতুন ছিল এবং লোকেরা সিভিএসে অভ্যস্ত ছিল, এসভিএন ব্যবহার না করার জন্য প্রচুর যুক্তি দেওয়া হয়েছিল, তবে শেষ পর্যন্ত এসভিএন সবচেয়ে জনপ্রিয় সংস্করণ নিয়ন্ত্রণ ব্যবস্থা হয়ে যায়।
বিদ্যমান সংস্করণ নিয়ন্ত্রণ ব্যবস্থায় যদি সংস্থাগুলি প্রচুর উত্স কোডের সাথে সুস্থভাবে প্রতিষ্ঠিত থাকে তবে নতুন সিস্টেমে চলে যাওয়া একটি বড় কাজ, তবে সংস্থাটি যদি ছোট হয় বা শুরু হয় তবে নতুন সংস্করণ নিয়ন্ত্রণে চলে যাওয়া খুব সহজ। তবে আপনি যদি কোনও পুরানো সংস্করণ নিয়ন্ত্রণে লেগে থাকেন (একটি নতুন সেটআপে) আপনি ভবিষ্যতে কোথাও আঘাত করতে পারেন যেখানে আপনাকে শেষ পর্যন্ত কোনও সংস্করণ নিয়ন্ত্রণের স্থানান্তর পরিকল্পনা করতে হবে।
আমি অনেক প্রো প্রো এসভিএন মন্তব্য দেখেছি, তবে তাদের সবার ঝোঁক "এসভিএন ভাল হয় না" এর চেয়ে "এসভিএন খারাপ নয়" nature সুতরাং আমি দৃ strongly়ভাবে সুপারিশ করব যে আপনি আপনার প্রকল্পের জন্য বিতরণযোগ্য সংস্করণ নিয়ন্ত্রণ (যেমন গিট) চয়ন করুন।
সম্পাদনা
SVN উপর এলেবেলে উপকারিতা
কোনও ডেডিকেটেড সার্ভারের প্রয়োজন নেই , উভয়ই ডাব্লু / ওএ সার্ভার ব্যবহার করা যেতে পারে।
- এমনকি নেটওয়ার্ক সংযোগ ছাড়াই বিকাশ চালিয়ে যেতে পারে।
- শাখা পরিচালনা অনেক সহজ is
- বাঁশের মতো সিআই সরঞ্জামগুলির থেকে আরও ভাল সমর্থন
কেউ এসভিএন আটকে থাকার কারণ হিসাবে টুলিং (ভিজ্যুয়াল স্টুডিওর জন্য) উল্লেখ করেছেন mentioned http://gitscc.codeplex.com/ ভিজ্যুয়াল স্টুডিওর জন্য জিআইটি সমর্থন সরবরাহ করে।