এসভিএন কি স্টাইলের বাইরে? [বন্ধ]


9

আমি ভিজ্যুয়াল সোর্স সেফ থেকে এসভিএন-তে স্থানান্তরিত হওয়ার পরে বেশ কয়েক বছর হয়েছে। এবং আমার জন্য এসভিএন এখনও দয়ালু "ওয়াও! আমি অনেক কিছুই করতে পারি! এসভিএন এত দুর্দান্ত!"

তবে আমার চারপাশের অনেক লোক "এসভিএন? সত্যই? মেহ ..." বলে চলেছেন

এবং তাদের অনেক আছে যে আমি চিন্তিত। আমি কি আমার দলকে গিট / মার্কিউরিয়াল বা অন্য কোনও অভিনব জিনিসে স্থানান্তরিত করব? আমি জানি আমি হাস্যকর শোনাম এবং এর সুস্পষ্ট উত্তর হ'ল "আপনার পক্ষে যা কাজ করে তার সাথে থাকুন"। এসভিএন আমার পক্ষে কাজ করে ... তবে প্রতিবার আমি আমার ভাণ্ডারে নতুন প্রকল্প তৈরি করার সময় নিজেকে জিজ্ঞাসা করি - এই সময়টি কি স্থানান্তরিত হতে পারে?

সুতরাং ... এসভিএন কি আসলেই খারাপ? আমি কি এর সাথে আটকে থাকার বিশাল সুযোগটি মিস করি?


এই একটি আকর্ষণীয় পঠিত হতে পারে stackoverflow.com/questions/161541/svn-vs-git
fouronnes

আপনি কি একক বিকাশকারী?
টিড্রিংকিংগিক 21

6
আমি সবসময় জিআইটি ব্যবহার করি। এখন আমাকে কাজের সময় এসভিএন ব্যবহার করতে হবে .... ... ... ... ... ... ... ... রাজেজ।
আইভো ওয়েটজেল

@ টিড্রিংকিজিক: ওপি বলেছেন "" আমার দলকে সরিয়ে নেওয়া উচিত ... "সুতরাং আমি অনুমান করছি যে কেবল ওপি জড়িত ছাড়াও আরও কিছু রয়েছে (যদি আপনি একটি দলের একটি দল গণনা করেন না - তবে এটি সাধারণত" আমার দল "হিসাবে উল্লেখ করা হয় না )।
হতাশ

LOL দুঃখিত সাথী, ল্যাপটপে 12 ঘন্টা পরে চোখ কিছুটা ঝাপসা। :)
টিড্রিংকিংগিক 21

উত্তর:


8

এটি সম্পূর্ণরূপে ব্যবহারের উপর নির্ভর করে।

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

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


8

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

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

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


আমি পারলে আমি এক মিলিয়ন বার উপার্জন করতাম।
এইচএলজিইএম

5

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


5
আমি আপেক্ষিক অজ্ঞতা থেকে সর্বাধিক সিদ্ধান্ত নেওয়ার পক্ষে। আপনি পরামর্শ দিচ্ছেন যে গিটটি ব্যবহার করতে তিনি এক মাস সময় নেন। এটাই আসল কাজ। তার কেবল বিশ্বাস করা উচিত যদি বিশ্বাস করার কিছু কারণ থাকে তবে এটি তার পরিস্থিতি আরও অনেক ভাল করে তুলবে। অন্যথায়, সম্ভবত তাঁর পরীক্ষার মাসটি ব্যয় করা উচিত something যেমন রেডিস বা মঙ্গো বা রেল বা নোড.জেএস বা বিডিডি সমান গরম নতুন জিনিসগুলির কোনও of
উইলিয়াম পিট্রি

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

3

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


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

1
Thats কারণ চেকইন এবং চেকআউট ডিভিসিএসে বিদ্যমান নেই। আপনি এইচজি ব্যবহার করার পরিবর্তে HV ব্যবহারের পরিবর্তে এসভিএন এর প্রতিস্থাপন হিসাবে ব্যবহার করছেন। যে কোনও ডিভিসিএসের ক্ষেত্রে এটি একই প্রযোজ্য।
বিকল্প

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

1
না এটা না। ডিভিসিএসে এ জাতীয় কোনও অপারেশন নেই।
বিকল্প

3
হ্যাঁ আছে - 'মাস্টার' সংস্করণটিকে ধাক্কা দেওয়ার জন্য কেন্দ্রীয় রেপোটির বিন্দুটি হ'ল ব্যাকআপ, বিল্ড-সার্ভার, রিলিজ ম্যানেজমেন্ট, বা দলের মধ্যে আরও ভালভাবে সমন্বয় সাধনের উপায় হিসাবে ব্যবহার করা খুব কার্যকর-
gbjbaanb

-2

এখানে সুস্পষ্ট উত্তরটি হল টিমকে সিদ্ধান্ত নেওয়া এবং সবার পক্ষে সেরা বিকল্প কী তা নিয়ে আলোচনা করা যাতে এটি কোনও শূন্যস্থানে শট বলছে না। এতে বিভিন্ন মতামত ও উদ্বেগের সমাধান হতে পারে তবে আমি কী ব্যবহার করব সে সম্পর্কে স্বৈরাচারী হওয়ার চেষ্টা করার পরিবর্তে sensক্যমত্যের উত্তর দেওয়ার পরামর্শ দিচ্ছি।


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