আমি সংস্করণ নিয়ন্ত্রণের জন্য আমার অতীত দুটি সংস্থায় গিট ব্যবহার করেছি। এটি আমি শুনেছি যা দেখে মনে হয় যে প্রায় 90% সংস্থাগুলি অন্যান্য সংস্করণ নিয়ন্ত্রণ সিস্টেমের উপর গিট ব্যবহার করে।
গিটের বৃহত্তম বিক্রয় পয়েন্টগুলির মধ্যে একটি হ'ল এটি বিকেন্দ্রীকরণকৃত, অর্থাত্ সমস্ত সংগ্রহস্থল সমান; সত্যের কোনও কেন্দ্রীয় ভাণ্ডার / উত্স নেই। এটি লিনাস টরভাল্ডস চ্যাম্পিয়ন হয়েছিল একটি বৈশিষ্ট্য ।
তবে দেখে মনে হয় যে প্রতিটি সংস্থা গিটকে কেন্দ্রিয়ায়িত পদ্ধতিতে ব্যবহার করেছিল, অনেকের মতো এসভিএন বা সিভিএস ব্যবহার করা হবে। সার্ভারে সর্বদা একটি কেন্দ্রীয় ভান্ডার থাকে (সাধারণত গিটহাবে থাকে) যা লোকেরা এখান থেকে টানতে এবং ধাক্কা দেয়। আমি কখনই (আমার স্বীকৃত সীমিত অভিজ্ঞতায়) জনগণকে সত্যই বিকেন্দ্রীভূত পদ্ধতিতে গিটার ব্যবহার করে দেখিনি বা শুনেছি না, যেমন উপযুক্ত হিসাবে তারা দেখে অন্য সহকর্মীদের ভান্ডারগুলিতে ঠেলাঠেলি এবং টান।
আমার প্রশ্নগুলি হ'ল:
- অনুশীলনে গিটের জন্য লোকেরা কেন বিতরণ ওয়ার্কফ্লো ব্যবহার করে না?
- আধুনিক সংস্করণ নিয়ন্ত্রণের জন্য বিতরণ পদ্ধতিতে কাজ করার দক্ষতা কি গুরুত্বপূর্ণ, বা এটি কেবল দুর্দান্ত লাগছে?
সম্পাদন করা
আমি বুঝতে পেরেছি যে আমার মূল প্রশ্নে আমি সঠিক সুরটি পাইনি। শুনে মনে হচ্ছে আমি বিতর্কিত সংস্করণ নিয়ন্ত্রণ ব্যবস্থা (ডিভিসিএস) সুস্পষ্টভাবে উন্নত হওয়ার পরে কেন কেন কেউ কেন কেন্দ্রীয়ভাবে কাজ করবে তা জিজ্ঞাসা করছিলাম । বাস্তবে , আমি যা বলতে চাইছিলাম তা হ'ল, আমি ডিভিসিএসের কোনও লাভ বোধ করি না । তবুও আমি প্রায়শই লোকদের এর শ্রেষ্ঠত্ব প্রচার করতে শুনি, যখন বাস্তব-জগৎ আমার দৃষ্টিভঙ্গির সাথে একমত বলে মনে হয়।