আমার জন্য একটি মুক্ত উত্স প্রকল্পে সংস্করণ নিয়ন্ত্রণ ব্যবহার শুরু করার সর্বোত্তম উপায় কী?


10

এটি প্রস্তাবিত হয়েছিল যে আমি আমার প্রকল্পের আকার এবং আমার দক্ষতার অভাবের কারণে ওপেন সোর্স গ্রহণ করি, তাই আমি গুগল কোডটি পরীক্ষা করে দেখেছিলাম এবং একটি প্রকল্প তৈরি করা শুরু করেছি এবং এখন এটি আমাকে জিজ্ঞাসা করছে যে আমি প্রকল্পটি গিট, মার্কুরিয়াল বা সাবভার্সন চাই কিনা? কোড হোস্টিং।

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

আমি মনে করি আমি ওপেন সোর্সটির প্রকৃত অর্থ কী তা পুরোপুরি বুঝতে পারছি না, কেউ কি এত তাড়াতাড়ি একজন সাধারণ সাধারণের ঠকানো শীট তৈরি করতে পারে? অনেক প্রশংসিত.

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



এটি একটি দুর্দান্ত স্লাইড শো ছিল, আমি মনে করি এটি ভাগ করে নেওয়ার জন্য মূল বিষয়গুলি উপলব্ধি করতে আমাকে সহায়তা করেছিল, এখন এটি আরও বিশদ বিষয় যা আমাকে অজ্ঞান করে দিয়েছে।

1
এটি সত্যই 2 টি প্রশ্ন এবং উভয়ই সম্ভবত সদৃশ। stackoverflow.com/questions/2303136/... এবং stackoverflow.com/questions/3859/...
sylvanaar

2
"দক্ষতার অভাব" শোনায় কিছু উন্মুক্ত উত্স তৈরির জন্য একটি ভয়াবহ কারণ like আপনার যদি চমত্কার ধারণা থাকে তবে প্রযুক্তিগত দক্ষতার অভাব হয়, তবে সম্ভবত। আমি কোনও প্রযুক্তিগতভাবে দক্ষ অংশীদার না পাওয়া পর্যন্ত খোলা উত্সে যাব না, যিনি কোডটির প্রথম কাটা উত্পাদন করার প্রতিশ্রুতিবদ্ধ এবং যিনি ওপেন সোর্স যেতে চান।
ট্রিপলি

ট্রিপলি আপনি কি এমন কোনও নেটওয়ার্ক বা সেই প্রকৃতির এমন কিছু প্রস্তাব করতে সক্ষম হবেন যেখানে আমি সম্ভবত অংশীদার হওয়ার জন্য কাউকে খুঁজে পেতে পারি?
নাথান

উত্তর:


7

কেন আমি কোথাও কোডটি হোস্ট করব?

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

এবং এর অর্থ কি আমার বর্তমান হোস্টিংটি বন্ধ করে দিতে হবে, নাকি এটি সম্পূর্ণ ভিন্ন ধরণের হোস্টিং?

এই পরিষেবাগুলি সাধারণ উদ্দেশ্যে ওয়েব হোস্ট নয়, তবে খুব বিশেষায়িত পরিষেবা চালায়। এগুলি কোনও পণ্যের হোমপৃষ্ঠা নয়, তবে আরও বিকাশকারী ড্যাশবোর্ড।

গুগল কোড সহ আপনি পাবেন

  • একটি উইকি
  • একটি বাগট্র্যাকার
  • নিয়মিত ফাইল ডাউনলোডের স্থান
  • একটি সংস্করণ নিয়ন্ত্রণ সার্ভার

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

আমি যখন আমার সাইটকে ওপেন সোর্স তৈরি করি তখন কী হয়, আমার কী অধিকার রয়েছে,

এটি একটি কঠিন প্রশ্ন, যেহেতু এটি আপনি যে দেশের বাস করেন তার আইনের উপর নির্ভর করে।

আমি কি অধিকার ছেড়ে দেব।

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

এটি কীভাবে কাজ করে, লোকেরা কীভাবে বিনামূল্যে আমার কাছে কোড ফেলে দেয়?

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

[...] এবং এখন এটি আমাকে জিজ্ঞাসা করছে যে আমি প্রকল্পটি গিট, মার্কুরিয়াল বা সাবভার্সন কোড হোস্টিংয়ের জন্য চাই কিনা।

এগুলি তিনটি পৃথক সংস্করণ নিয়ন্ত্রণ ব্যবস্থা, যেখানে সাবভার্সনটি একটি কেন্দ্রীয়ীকৃত এবং অন্যদিকে গিট এবং মার্কুরিয়াল বিতরণ করা হয়।

কোনটি ব্যবহার করা উচিত সে সম্পর্কে ধর্মীয় যুদ্ধ রয়েছে তবে মূল বিষয়টি হ'ল একটিটি ব্যবহার করা। আরও তথ্যের জন্য http://martinfowler.com/bliki/VersionControlTools.html দেখুন ।

সাব্ভারশন কখন নির্বাচন করবেন:

  • আপনার কাছে বাইনারি ফাইল রয়েছে, যা সহজেই একত্রীকরণ করা যায় না এবং আপনার লক-> মডিফাই-> কমিট-> আনলক ওয়ার্কফ্লো প্রয়োজন, যা সাবভারশন সমর্থন করে-
  • আপনাকে ডিরেক্টরি কাঠামোর একটি অংশই পরীক্ষা করতে হবে।

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

যখন আপনার পূর্বের বৈশিষ্ট্যগুলির প্রয়োজন হবে না, তখন মার্চুরিয়াল বা গিট ব্যবহার করা ভাল। Subversion উপর উভয় নিম্নলিখিত সুবিধা রয়েছে:

  • দ্রুত (এবং দ্রুত সহ আমি সত্যিই দ্রুত মানে )
  • সহজ শাখা এবং মার্জিং (এটি সাবভার্সন> = 1.5 থেকে আরও ভাল হয়েছে তবে এটি এক নয়)
  • প্রতিশ্রুতিবদ্ধ এবং প্রকাশ হ'ল ডিউপলড, যাতে আপনি কোনও বৈশিষ্ট্যে কোনও ঝামেলা ছাড়াই কাজ করতে পারেন এবং কাজটি হয়ে গেলে এটি প্রকাশ করতে পারেন
  • তারা সামগ্রিকভাবে পণ্য ডিরেক্টরি স্থিতি ট্র্যাক করে
  • আপনি যখন কোনও রিমোট রিপোজিটরি ক্লোন করেন তখন আপনি পুরো সংস্করণ ইতিহাসের একটি সম্পূর্ণ অনুলিপি পাবেন
  • ক্রিপ্টোগ্রাফিকভাবে সুরক্ষিত সংশোধন নম্বরগুলি যার অর্থ যে কেউ যখন সার্ভারে ব্রেক করে তখনও সে পুনর্বিবেচনার ইতিহাস পরিবর্তন না করে কোড স্থাপন করতে পারে না

    • তবে যেহেতু কেউ এই সংশোধনগুলি পরীক্ষা করে না, এই বৈশিষ্ট্যটি কার্যত কার্যকর নয়

9

কোড হোস্টিং হ'ল হ'ল - কোথাও আপনার কোড হোস্ট করতে (বা রাখার জন্য)।

গিট, মার্কুরিয়াল এবং সাবভার্সন হ'ল আপনার কোড ইতিহাস পরিচালনা করতে আপনি ব্যবহার করেন এমন সমস্ত উত্স নিয়ন্ত্রণ সরঞ্জাম। গিট এবং মার্চুরিয়াল সিস্টেম বিতরণ করা হয় যেখানে সাবভার্সন একটি আরও traditionalতিহ্যবাহী সার্ভার ভিত্তিক সেটআপ।

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


6

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

ওহ, এবং আপনি হোস্ট করার জন্য প্রস্তুত হলে, আপনি গুগল কোড, বিটবকেট , গিথুব ( এই দুর্দান্ত এক্সটেনশনের সাহায্যে ) বা অন্য ব্যবহার করতে পারেন ।


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

3

আমি গিট ব্যবহার করি, যা বিতরণ করা নিয়ন্ত্রণের কারণে পরিচালনা করতে আমার সহজ মনে হয়। এইচজি এই নির্দিষ্ট উদ্দেশ্যেও ভাল, তবে আমি আপনাকে এর আগে কখনও ব্যবহার না করে পরামর্শ দিতে পারি না। এসভিএন হ'ল একটি কেন্দ্রীভূত সিস্টেম এবং তাই কম ব্যবহারিক, তবে এটি কিছুটা সহজ হতে পারে।

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


2

সাবভার্সন সবচেয়ে সহজ বিকল্প হবে কারণ এটি একটি ভিসিএস। গিট এবং মার্কিউরিয়াল হল ডিভিসিএস সিস্টেম। এগুলি আরও আধুনিক এবং আরও শক্তিশালী তবে বোঝার মতো কৌশলযুক্ত। টরটোইজএসভিএন বা টরটোইজ এইচজি (মার্চুরিয়াল ওরফে এইচজির জন্য) এর মতো ফ্রন্ট-এন্ড ব্যবহার করা সত্যিই সহায়তা করে।

আপনার সফ্টওয়্যারটি যদি একা একা থাকে তবে আপনি জিপিএল ব্যবহার করতে পারেন বা বিএসডি লাইসেন্স দিয়ে সত্যই এটি খুলতে পারেন। যদি আপনার প্রকল্পটি এমন একটি লাইব্রেরি হয় যে অন্য কেউ ব্যবহারের সাথে এলজিপিএল বা আবার বিএসডি যুক্ত করবে; তবে জিপিএল ব্যবহার করবেন না।

[সম্পাদনা]

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


1
আপনি কেন বলেন যে এসএনএন সবচেয়ে সহজ? দয়া করে এই বিবৃতিটি ন্যায়সঙ্গত করুন।

1
@ রিচার্ড: আমি মনে করি তার অর্থ হ'ল এটি বেসিক ব্যবহারের জন্য সেট আপ এবং ব্যবহার করা কিছুটা সহজ, অন্তত আমি এই ধারণার সাথে একমত হই। আপনার গ্রন্থাগারটি জিপিএল ব্যবহার করা উচিত নয় এই ধারণার সাথে আমি একমত নই, এটি সত্যই রাজনৈতিক অবস্থান।
খেলাদার

আপনি যদি কোনও লাইব্রেরি ব্যবহারের ক্ষেত্রে নির্দিষ্ট বিধিনিষেধ আরোপ করতে চান তবে জিপিএল ব্যবহার করুন। আপনি যদি কম সীমাবদ্ধতা আরোপ করতে চান তবে এলজিপিএল ব্যবহার করুন।
কিথ থম্পসন

0

আমার কাছে মনে হয়েছে যে এখানে বেশিরভাগ লোকেরা কীভাবে উত্তর দিচ্ছেন , আপনার প্রশ্নের কেন কেউ সত্যই উত্তর দেয়নি ।

প্রথম ওপেন সোর্স প্রকল্পগুলির মধ্যে আমি অভিজ্ঞতার মধ্যে একটি হ'ল কল্পিত ফ্র্যাকান্ট প্রকল্প, এটি স্টোন স্যুপ গ্রুপ দ্বারা তৈরি করা হয়েছিল যারা পুরাতন প্রস্তর স্যুপ লোককাহিনী দ্বারা অনুপ্রাণিত হয়েছিল ।

আমার জন্য, এটি কোনও স্টলম্যান অভিজাত বা এমনকি মূল জিএনইউ ম্যানিফেস্টোর চেয়ে ভাল ওপেন সোর্সের আত্মাকে আবদ্ধ করে । এটি সেই সম্প্রদায়ের শক্তির প্রমাণ হিসাবে প্রমাণিত হয় যে সেই নির্দিষ্ট রান্নার পটটির নীচে আগুন জ্বলানোর 23 বছর পরেও ফ্র্যাক্টিন্ট বিকাশ লাভ করছে ।


0

মুক্ত উত্স মানে যে কেউ আপনার কোডটি পড়তে, অনুলিপি করতে, সংশোধন করতে এবং বিতরণ করতে পারে। এগিয়ে যাওয়ার আগে আপনার এর কী কী প্রভাব ফেলতে পারে তার সম্পর্কে আপনার দৃ firm় ধারণা হওয়া উচিত। সম্ভবত আপনার কোনও বই পড়া বা কমপক্ষে উইকিপিডিয়া নিবন্ধ এবং / অথবা http://opensource.org/ ব্রাউজ করা উচিত যতক্ষণ না আপনার মনে হয় যে আপনার ধারণাটি উপলব্ধি আছে।

(ও'রিলি বইটি ওপেন সোর্স http://oreilly.com/openbook/opens્રો //book/ index.html সহায়ক তবে সম্ভবত আপনি কী সন্ধান করছেন তা অবিকল নয়))

কোন সোর্স কোড কন্ট্রোল সিস্টেমটি ব্যবহার করতে হবে তা সম্পূর্ণ গৌণ গুরুত্বের। আপনি কোনও ওয়েব পৃষ্ঠায় আপনার কোড অনুলিপি / আটকানো এবং সম্পন্ন করতে পারে। এই বলে যে, সংস্করণ নিয়ন্ত্রণ গুরুত্বপূর্ণ, এবং বিকাশকারীদের অবদান রাখার জন্য বারটি কম করার জন্য একটি ভাল যান। গুগল কোড দ্বারা প্রদত্ত যে কোনও বিকল্পই ভাল; আপনি যা চান তার সাথে যান, অথবা আপনি আপনার অবদানকারীদের কোনটি তারা ব্যবহার করতে চান তা না জিজ্ঞাসা করা পর্যন্ত প্রশ্নটি পিছিয়ে দিন।


0

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

যাইহোক, এই কোডটি পেতে এটি অন্য ব্যক্তির দ্বারা অ্যাক্সেসযোগ্য হওয়া দরকার।

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

এটিও নিশ্চিত করে যে আপনার কোডটি কোনও নিরাপদ স্থানে সংরক্ষিত রয়েছে, উদাহরণস্বরূপ আপনার পিসিতে কোনও ত্রুটিযুক্ত হার্ডডিস্কের দ্বারা এটি হারিয়ে যাওয়ার বিষয়ে আপনাকে চিন্তা করার দরকার নেই। এবং আপনি যখন এটিতে কাজ করতে চান, আপনি যে কোনও জায়গা থেকে কাজ করতে পারবেন কারণ আপনার কোড অনলাইনে রয়েছে, আপনি এটি যে কোনও জায়গায় খুঁজে পেতে পারেন।

তারপরে যদি আপনি সিদ্ধান্ত নেন যে আপনার কোডটি বিশ্বের কাছে দেখানোর সময় এসেছে তবে এটি আপনার অনলাইন প্রকল্পের সংগ্রহস্থলের লিঙ্কটি প্রেরণ করার বিষয় মাত্র। এটি এমন একটি প্রযুক্তি যা মানুষের অভ্যস্ত হয়ে উঠছে, সুতরাং যেহেতু প্রত্যেকে এটি জানে তাই কীভাবে এটি ডাউনলোড করা যায়, বার্তা পোস্ট করতে হয়, বিভিন্ন সংস্করণ তৈরি করতে হয় ইত্যাদি বোঝা সহজ

এটি জিনিসগুলি করার সাধারণ স্ট্যান্ডার্ডের মতো, সাধারণ অনুশীলনের মতো।

কিছু লিঙ্ক যা আপনাকে ওপেন সোর্সটি আরও ব্যাখ্যা করতে দরকারী বলে মনে করতে পারে:


-6

সংস্করণ নিয়ন্ত্রণ ব্যবস্থা সম্পর্কে, আমি বলব যে আপনার সর্বাধিক ব্যবহৃত এবং আরও সাম্প্রতিক বিকল্পটি থাকা উচিত: এটি: "গিট"। মার্চুরিয়াল কম জনপ্রিয়, এবং এসভিএন পুরানো, ধীর এবং কেন্দ্রীভূত। জিআইটি-র মাধ্যমে আপনি একটি সংস্করণ নিয়ন্ত্রণ সিস্টেমের সুবিধা পাবেন যা আধুনিক এবং জনপ্রিয়। কার্যত হারাতে কিছুই নেই।

উত্স (ডিভিসিএসের জনপ্রিয়তা রক্ষা):

/programming/tagged/git ~ 10k প্রশ্ন /programming/tagged/mercurial ~ 3k প্রশ্ন

http://www.googlefight.com/index.php?lang=en_GB&word1=git&word2=mercurial

11700000 ফলাফল বনাম

1580000 ফলাফল

লাইসেন্স সম্পর্কিত: সম্ভবত আপনার সর্বাধিক সাধারণের দিকে নজর দেওয়া উচিত: জিএলপি, এমআইটি, এলজিপিএল, বিএসডি এবং আপনার প্রকল্পটি আরও ভালভাবে বেছে নিতে পারেন।


7
মার্চুরিয়াল মালিকানাধীন নয় ... এটি গীটের মতোই মুক্ত উত্স!
খ্রিস্টান স্পেচট

4
আংশিক ভুল যুক্তি দিয়ে ফ্যানবয়ের উত্তর।
ওবেন স্নে

1
"সর্বাধিক ব্যবহৃত" - দয়া করে আপনার সেই তথ্যের উত্সটির একটি রেফারেন্স সরবরাহ করুন।
sylvanaar

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

2
সম্ভবত গিট সম্পর্কিত প্রচুর প্রশ্নগুলিও বোঝায় যে এটি ব্যবহার করা আরও কঠিন? ওয়েব ডেভলপমেন্ট ফ্রেমওয়ার্কগুলি সবচেয়ে 'জনপ্রিয়' যেখানে একই পয়েন্টটি উত্থাপিত হয়েছিল (ত্রুটিগুলি সম্পর্কে মন্তব্য করে) তদন্ত করার সময় কয়েক জন একই ডেটা ব্যবহার করেছেন।
টিম পোস্ট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.