ছোট দলের জন্য সংস্করণ নিয়ন্ত্রণ [বন্ধ]


13

আমরা খুব ছোট আকারের একটি নতুন দলকে বুটস্ট্র্যাপ করছি (বলুন 2-5) আমার প্রশ্নটি: কোন ধরণের সংস্করণ নিয়ন্ত্রণ এই ধরণের দলের জন্য সবচেয়ে ভাল কাজ করে, হয় কেন্দ্রীভূত বা বিতরণকৃত।


SVN চেষ্টা tortoisesvn.tigris.org এটি সর্বোত্তম 4 আপনি।
বিজেশ ভি। নায়ার

আপনি কী লিখতে চান, এবং কোন প্ল্যাটফর্ম?

উত্তর:


30

সমস্তভাবে বিতরণ করা, কেন্দ্রীয়ভাবে আর আইএমএইচও-র জন্য সত্যিকার অর্থে কোনও বক্তব্য নেই, বিশেষত যদি আপনি দলের উন্নয়নের কথা বলছেন।

মার্চুরিয়ালের জন্য আর একটি ভোট, উইন্ডোজ এবং বিটবুককেট.অর্গ.এর অধীনে সেটআপ করতে কোনও ঝামেলা নেই সীমাহীন স্থান সহ বিনামূল্যে সংগ্রহস্থল (যা ব্যক্তিগত হতে পারে) নেই।

আপনি যদি কোনও ওপেন সোর্স প্রকল্পে কাজ করার পরিকল্পনা করছেন, গিট এবং গিথুব আরও পর্যাপ্ত / জনপ্রিয় বলে মনে হচ্ছে। যাইহোক, আপনি যদি ডিভিসিএসগুলিতে প্রবেশ না করেন তবে আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি মার্চুরিয়াল এবং এই দুর্দান্ত উপায়টি দিয়ে শুরু করুন ।


1
জোয়েল স্পলস্কির দুর্দান্ত এই গাইডের জন্য +1। দুর্দান্ত জিনিস। এছাড়াও, আপনি এখন খুব ছোট হলেও, @ ডুকিফগেমিং যেমন বলেছেন, আর কেন্দ্রীভূত হওয়া শুরু করার কোনও মানে নেই। এমনকি যদি আপনি কেবল সামান্য সামনের দিকে পরিকল্পনা করছেন।
মার্ক ফ্রিডম্যান

সফ্টওয়্যার স্বাধীনতার বিষয়ে যত্নশীল প্রকল্পগুলির জন্য, গিথুবিয়াস সম্ভবত গিথুব থেকে ভাল।
লার্স ভাইর্জনিয়াস

@ লারস: "সফটওয়্যার স্বাধীনতা" বলতে কী বোঝ?
রিচার্ড ইভ

5
এমনকি একাকী বিকাশকারী হিসাবে মার্চুরিয়াল নির্ভুল ধারণা তৈরি করে।
অলিভার ওয়েইলার

আমেন @ হেল্পার পদ্ধতি, এভাবেই আমি এটি ব্যবহার শুরু করেছি
ডিউকোফগেমিং


4

সম্ভবত সর্বোত্তম উত্তরটি হ'ল "আপনি যা স্বাচ্ছন্দ্য বোধ করেন" " এমনকি ব্যক্তিগত সামগ্রীতে কাজ করার সময়ও আমি গিট ব্যবহার করি। মনে হচ্ছে এটি উপরে এবং নীচে উভয়ই স্কেলিংয়ের জন্য বেশ ভাল কাজ করেছে এবং মার্কুরিয়ালের সাথে আমার সীমিত অভিজ্ঞতা প্রায় একই রকম।


গিতের সাথে আমার সীমিত অভিজ্ঞতা থেকে - আপনি যদি উইন্ডোজ প্ল্যাটফর্মে থাকেন তবে গিট সরঞ্জামগুলি এখনও সেখানে প্রাইম টাইমের জন্য প্রস্তুত নয়। মার্চুরিয়াল (বা ভাত) সাথে আঁকুন। অন্যান্য প্ল্যাটফর্মে, গিট সম্ভবত ভাল আছে।
মার্ক ফ্রিডম্যান

1
আপনি যদি শেল প্রম্পটের সাথে পরিচিত হন তবে Msysgit সুন্দরভাবে কাজ করে।

@ মার্ক যদি লোকেরা কমান্ড লাইন না চায় তবে অবশ্যই আপনি সঠিক আছেন। তবে, গিট কমান্ড লাইনটি (থরবজর্ন পয়েন্ট হিসাবে শেল সহ) ঠিক আছে। আমি কেবল উইন্ডোজে প্রোগ্রাম করি এবং ভিএস প্রকল্পের জন্য গিট ব্যবহার করছি। যদিও গিটের জন্য অবশ্য কচ্ছপ এসভিএন এবং আনখএসভিএন-এর কাছে পৌঁছানোর কোনও কিছুই নেই।
এমআইএ

1

আমি মনে করি আপনি যেটি স্বাচ্ছন্দ্যযুক্ত তা চয়ন করা উচিত। একটি ছোট দলে আপনার আলাদা কোড-ট্রি থাকতে হবে না (যেমন লিনাক্স-কার্নেল), তাই কেন্দ্রীয় সংগ্রহস্থলটি ঠিক আছে। তবে বিতরণকৃত ভিসিএস সহ আপনিও এই সেটআপটি রাখতে পারেন। তাই আমি জনপ্রিয়তা এবং ব্যক্তিগত অভিজ্ঞতা নিয়ে যাব। জনপ্রিয় হ'ল এসভিএন, গিট এবং মারকুরিয়াল। আপনার টিমগুলির সাথে কোনটি সর্বোত্তমভাবে ব্যবহৃত হয় তা আপনার সিদ্ধান্ত নেওয়া উচিত (অভিজ্ঞতা, আপনার পছন্দসই আইডিইতে সরঞ্জাম-সমর্থন ইত্যাদি)।


1

এটি আপনার ডেভেলপাররা প্রচুর কোড অফলাইনে বিকাশ করবে কি না তার উপর নির্ভর করে তবে কেবলমাত্র কোনও বিতরণকৃত বা কেন্দ্রীভূত সংগ্রহস্থলের মধ্যে বেছে নেওয়া, যেহেতু আপনার সিদ্ধান্ত নেওয়া উচিত এটিই প্রথম। তারপরে, আপনি যদি সিদ্ধান্ত নেন যে কোনও কেন্দ্রীভূত পদ্ধতির আপনার প্রয়োজন কেবলমাত্র এসভিএন এর চেয়ে ভাল কাজ করে। অন্যদিকে যদি আপনি গিট যাওয়ার চেয়ে বিতরণ পদ্ধতির দিকে যান, এমনকি উইন্ডোতেও এখন আপনার কচ্ছপের গিট রয়েছে (একই ইন্টারফেস যা এসএনএন এর জন্যও বিদ্যমান) enough এছাড়াও, আইডিই সমর্থনটিকে এত বেশি গণনা করবেন না কারণ আপনি যদি কখনও এটি ব্যবহার করেন তবে আপনি সম্ভবত কোনও বাজে চমক পেতে পারেন এবং আপনি দেখতে পাচ্ছেন যে ফাইলগুলি প্রতিশ্রুতিবদ্ধ হওয়া উচিত নয় তা আইডিই দ্বারা আপনার হয়ে প্রতিশ্রুতিবদ্ধ হতে পারে।


1

আপনার দলটিকে জিজ্ঞাসা করুন, কেউ যদি এটি যত্ন নিতে চায়। স্থিতিশীল সিস্টেম এবং দায়িত্বশীল ব্যক্তি হওয়া অনেক ভাল, ভাল সিস্টেমের চেয়ে যখন এটির যত্ন নেই এবং কেউ ব্যাকআপ থেকে পুনরুদ্ধার করতে সক্ষম হয় না।

যদি এমন ব্যক্তি থাকে - তবে তিনি কী ব্যবহার করবেন তা ইতিমধ্যে তিনি জানেন, তাই কেবল তার সিদ্ধান্তটি মেনে নিন। যদি না হয় - কিছু হোস্টেড সমাধান পান get সমস্ত বিকাশকারীরা কখনই শেল / লিনাক্স স্পর্শ না করলে এটি খুব বোকামি চেষ্টা জিআইটি (অন্যতম সেরা) হবে।

এটি "ননটেকনিক্যাল" সংখ্যার লোকের উপরও নির্ভর করে, তাদের পড়তে / অবদান রাখতে হবে। তারা নিশ্চিত করতে পারেন যে তারা এটি ব্যবহার করতে পারে এবং সেখানে সরঞ্জামগুলি উপলব্ধ।


1

এসভিএন ব্যাপকভাবে সরঞ্জামগুলিতে সমর্থিত। সরঞ্জামদান কী; বিভিন্ন লোকের বিভিন্ন দক্ষতা সেট থাকবে। কেউ কমান্ড লাইন পছন্দ করবে, কেউ আইডিই ভিত্তিক সরঞ্জাম পছন্দ করবে, কেউ গ্রাফিকাল সরঞ্জাম পছন্দ করবে। এই মুহূর্তে এসভিএন মনে হচ্ছে সর্বাধিক বহুল সমর্থিত সরঞ্জাম।

সেই মার্চুরিয়াল বা গিট ব্যতীত।


0

আমি মনে করি যে ছোট সংস্থাগুলিতে কিছু নির্দিষ্ট কেন্দ্রীভূত হওয়ার পক্ষে যুক্তি রয়েছে। (অফসাইট ব্যাকআপ সম্পর্কে উদাহরণস্বরূপ চিন্তা করুন When যখন আপনি কেবলমাত্র একটি প্রকল্পে 2 জন ব্যক্তি কাজ করছেন এবং তারা একই বিল্ডিংয়ে আবাসন করছেন এবং সেখানে আগুন লেগেছে, দুটি কম্পিউটারের বিকেন্দ্রীভূত যথেষ্ট নাও হতে পারে))

তবে: আংশিক কেন্দ্রীভূত সমাধান থাকা আপনাকে কেন্দ্রিয়ায়িত সিস্টেমে সীমাবদ্ধ করে না। গিট বা ম্যুরালিয়াল জাতীয় কিছু দিয়ে আপনি কেবল কোনও বাইরের সার্ভারে ঠেলাতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.