FOSS সংস্করণ নিয়ন্ত্রণ ব্যবস্থা কি উদ্যোগের জন্য কাজ করে? [বন্ধ]


11

ধরা যাক একটি বৃহত কর্পোরেশন এটির বিদ্যমান সংস্করণ নিয়ন্ত্রণ ব্যবস্থা প্রতিস্থাপনের পরিকল্পনা করছে। ধরা যাক যে এটি কেবলমাত্র প্রধান বিক্রেতাদের কাছ থেকে নেওয়া সিস্টেমগুলি বিবেচনা করছে যা কয়েকশো হাজার ডলার ব্যয় করে কারণ তাদের "সমর্থন" রয়েছে।

একটি এন্টারপ্রাইজ পরিবেশে সংস্করণ নিয়ন্ত্রণ ব্যয়বহুল হতে হবে? আপনার মাঝারি / বৃহত কর্পোরেশন কি এসওএন / গিট / মার্চুরিয়াল এর মতো কোনও এফওএসএস ভিসিএস ব্যবহার করে? অভিজ্ঞতা কি হয়েছে?

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

আমি এই প্রশ্নের ভিসিএসের তুলনা বা কোনটি সবচেয়ে ভাল তা স্থির করতে চাই না, বরং কেবল কর্পোরেট আইটি পরিবেশে ভিসিএসের সাথে অভিজ্ঞতা বুঝতে পারি।

উত্তর:


29

হ্যাঁ.

  
আমার (স্বীকৃতভাবে সীমাবদ্ধ) অভিজ্ঞতায় নন-ফসস সমাধানগুলি আরও "এন্টারপ্রাইজ-ওয়াই" হতে থাকে be এটাই,

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

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

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

এগুলি ছাড়াও, সাধারণ ফ্রি ভিসিএসের সাথে আমার অভিজ্ঞতা (মার্উরিয়াল / এসভিএন / ইত্যাদি) সেগুলি দ্রুত, আরও নির্ভরযোগ্য এবং সহজেই ব্যবহারযোগ্য।


5
+1 - আমি এসভিএন নিয়ে অনেক বেশি সুখী যে আমি কখনও সোর্সসেফের সাথে ছিলাম।
জন হপকিন্স

5
@ জন +1 - এসভিএন-এর সাথে আমি যতটা ছিলাম তার চেয়ে আমি মर्कুরিয়ালের সাথে অনেক বেশি খুশি।
টিম পোস্ট

1
@ টিম - বর্তমানে সম্ভাব্য স্থানান্তরের আগে মার্চুরিয়ালকে অনানুষ্ঠানিকভাবে মূল্যায়ন করছেন।
জন হপকিন্স

8

আমি @ ফিশোস্টারের সাথে একমত হই যে এফসএস সংস্করণ নিয়ন্ত্রণে সমস্ত বৈশিষ্ট্য রয়েছে (বা অন্যান্য ফসস সফটওয়্যারগুলির সাথে সংহত করা যেতে পারে যা বৈশিষ্ট্যগুলি সরবরাহ করে) যা এমনকি বৃহত্তম "এন্টারপ্রাইজ" এরও প্রয়োজন।

দুর্ভাগ্যবশত, আমার অভিজ্ঞতা, উদ্যোগ অনেক সিদ্ধান্ত যারা টেকনিক্যালি করার knowledgable হয় দ্বারা তৈরি করা হয় না করতে যে সিদ্ধান্ত। অর্থাত্ যে ব্যক্তিরা কোনও উদ্যোগে কেনাকাটা করার জন্য অনুমোদিত হয় তাদের সফ্টওয়্যার কেনার জন্য অন্যান্য সংস্থার বিক্রয় বিভাগ দ্বারা সরাসরি তাদের লক্ষ্যবস্তু করা হয় । FOSS এমনকি একবার দেখে না কারণ তাদের কাছে কেউ বিক্রি করে না।

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

আমরা ভাগ্যবান যে আমাদের যা প্রয়োজন সফ্টওয়্যার ইনস্টল করার অনুমতি দেওয়া হয়েছিল। কিন্তু লোকেরা "প্রক্রিয়া" এর মতো করে ফেলেছিল তা আমাকে বলে যে প্রক্রিয়াটিতে মারাত্মক কিছু ভুল ছিল ...


1
আমি যা করেছি তা হ'ল, সরবরাহ করা ভিসিএস এত ভয়ঙ্কর হওয়ায় আমার নিজের স্থানীয় এসভিএন সেটআপ করুন।
jmmr

4

FOSS এবং বাণিজ্যিক সফ্টওয়্যার মধ্যে প্রধান পার্থক্য হ'ল প্রাক্তনটি গর্বের উপর নির্ভর করে যখন পরবর্তীটি আয়ের উপর ভিত্তি করে।

নিজেকে জিজ্ঞাসা করুন: XYZ সফ্টওয়্যার লিখেছেন এমন লোকেরা কতটা খুশি?

যদি এটি ফসস হয় তবে তারা সম্ভবত খুব খুশি হয়েছিল কারণ অন্যথায় তারা কেন এতে সময় নষ্ট করতে বিরক্ত করবে?

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

সুতরাং FOSS সফ্টওয়্যার আরও ভালবাসা পায়। অগত্যা তার মানে এই নয় যে এটি আরও ভাল তবে এটি যদি একটি সফল এফওএসএস প্রকল্প হয় তবে আপনি নিশ্চিত যে আপনি যে কোনও কিছু কিনে নিতে পারেন ("অর্থ সুখ কিনতে পারে না", মনে আছে?) তার চেয়ে ভাল এটি নিশ্চিত হতে পারেন?

আপনি কীভাবে বলতে পারেন যে এটি সফল? ওয়েবসাইটটি দেখুন। যদি ওয়েবসাইটটি বর্তমান এবং সুন্দর দেখাচ্ছে তবে ওয়েবসাইটে সময় নষ্ট করার পক্ষে এটি যথেষ্ট সফল (FOSS বিকাশকারীরা কঠোর মূল; তারা এমন কোনও কিছুতে সময় নষ্ট করতে চান না যা চুলকানি স্ক্র্যাচ করে না)।

এটি সবচেয়ে গুরুত্বপূর্ণ পয়েন্টটি ছেড়ে দেয়: সমর্থন। সংস্থাগুলি আইনত এটি ব্যবহারের জন্য সফ্টওয়্যার কিনে না তবে কিছু ভুল হয়ে যাওয়ার ক্ষেত্রে সমর্থন পেতে (লাইন ধরে ভাবছেন: যদি 100 জন লোক কাজ করতে না পারে এবং আমি যদি এক দিনের মধ্যে ফিক্স পাই তবে এটির মূল্য $ 100,000)। ভাগ্যক্রমে, আপনি এফওএসএস সফ্টওয়্যারটির জন্য সমর্থন কিনতে পারেন (কেবল পয়েন্টারগুলির জন্য ওয়েবসাইটটি দেখুন বা মেলিং তালিকায় জিজ্ঞাসা করুন)।

হ্যাঁ, আপনি যদি কোনও মূল্যায়ন করেন এবং FOSS আপনার চাহিদা পূরণ করে তবে বাণিজ্যিক সফ্টওয়্যারটি পছন্দ করার কোনও কারণ নেই।


2

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


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

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

3
হ্যাঁ। সত্যিই, আমার দৃষ্টিকোণ থেকে এসভিএন বিস্ময়করভাবে দুর্দান্ত শাখা করে । সম্ভবত কারণ আমাদের উত্স নিয়ন্ত্রণটি এর আগে ভিজ্যুয়াল সোর্স সেফ ছিল, যা শাখাগুলিতে (এবং সব কিছুতেই) অস্বাভাবিক ছিল।
জন Christensen

@ জন - আমার সমস্যাটি ছিল ডিভিসিএস থেকে সিভিসিএসে ফিরে যাওয়া সত্যিই কঠিন ছিল । আমার ভিসিএসের অগ্রগতি হয়েছে আরসিএস> ভিএসএস> মার্চুরিয়াল> এসভিএন। প্রথম দুটি রূপান্তর সহজ ছিল এবং অনেকগুলি বিষয়কে সহজ, সহজ এবং দ্রুততর করে তুলেছিল। শেষটি ছিল একটি দুঃস্বপ্ন - এমনকি গিট-এসএনএন ব্যবহার করেও এসভিএন-এর প্রাচীন পুরানো লিনিয়ার ইতিহাসের অন্তর্নিহিত জটিলতাটিকে পূর্বাবস্থায় ফিরিয়ে নেওয়া যায় না। আমি গিটে আমাদের পদক্ষেপের অপেক্ষায় রয়েছি, যদিও আমি আবার পারদর্শনের সরলতাকে প্রাধান্য দিতাম।
মার্ক বুথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.