কোনও বিকাশকারী যদি এটি পছন্দ করে তবে তাকে ভিএসএস ব্যবহারের অনুমতি দেওয়া উচিত?


14

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

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

অন্যান্য সমস্ত বিকাশকারী এটি বাদে মার্কুরিয়ালে কিনেছেন। যদিও বেশিরভাগ ক্ষেত্রে আমরা সবাই স্বতন্ত্রভাবে কাজ করি।

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

তিনি যদি পছন্দ করেন তবে কেবল তাকেই ভিএসএস ব্যবহার চালিয়ে যাওয়ার অনুমতি দেওয়া কি আরও ভাল হবে, বা তাকে মার্চুরিয়ালে নিয়ে যাওয়ার পক্ষে সবচেয়ে আগ্রহের বিষয়?


আপনি স্ট্যাকওভারফ্লো . com/ প্রশ্নগুলি / 961878/… আকর্ষণীয় খুঁজে পেতে পারেন ।

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

8
এটি কোনও বিকাশকারী প্রোগ্রামিংয়ের জন্য টয়লেট সিটে বসে থাকতে চাইলে বাকী কর্মীরা চেয়ার ব্যবহার করেন।
মুহাম্মদ হাসান খান


1
লোকদের শান্ত করুন ('-') ভিএসএস তেমন খারাপ নয়! আমি ভিএসএস দিয়ে শুরু করেছি। যদিও আমি আর ভিএসএস ব্যবহার করি না, লোকেরা এটি তৈরি করার মতো খারাপ আমি করতে পারি না (এটি দুর্দান্তও নয়)। ভেবেছিলাম আমি কিছুটা ভারসাম্য
রেখেছি

উত্তর:


50

তিনি কী পছন্দ করেন তা যদি কেবলমাত্র তাকে ভিএসএস ব্যবহার চালিয়ে যাওয়ার অনুমতি দেওয়া ভাল হয়?

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

একা একা ভিন্ন সিস্টেম ব্যবহার করে একজন বিকাশকারী কার্যকরভাবে নিজেকে দল থেকে বিচ্ছিন্ন করে। প্রকল্পগুলি অতিক্রম না করলেও এটি করা খারাপ কাজ is

উভয় সিস্টেমের জন্য দ্বিগুণ রক্ষণাবেক্ষণ প্রচেষ্টা এখানে অন্য একটি যুক্তি।

আমি মনে করি আপনার বিষয়টিকে ভিএসএস থেকে মার্চুরিয়ালে দ্রুত স্থানান্তরিত করতে এবং তারপরে ভিএসএস বন্ধ করে দেওয়ার জন্য আপনার কর্তৃপক্ষটি ব্যবহার করা বা ব্যবস্থাপনায় সমস্যাটি বাড়ানো উচিত।

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


42
কোনও পরিস্থিতিতে কোনও পরিস্থিতিতে ভিএসএস ব্যবহার করা উচিত। এটি নাম মিথ্যা। ভিএসএস-এ কিছুই নিরাপদ নয়।
ক্যাফগেক

17
এর সাথে সম্মত হন এবং আমরা যে কিছু শিখেছি তা যুক্ত করতে চাই: ভিএসএস ব্যবহারের কোনও লাভ নেই যা ভিএসএস ব্যবহার না করার বৃহত্তর সুবিধার দ্বারা দ্রুত অফসেট হয় না।
বেন হফস্টিন

+1 ধন্যবাদ, আমি যা ভেবে দেখেছি তা ঠিক করে দেয়, অন্যদের ইনপুট চেয়েছিল আমি এটি প্রকাশ করার আগেই input
জেডি আইজ্যাকস

2
@ বেন: করবেন, এবং লোকেরা যখন জিজ্ঞাসা করবে "কে হফস্টিন?" আমি তাদের দিকে তাকাব এবং জানতে চাই তারা গত এক দশক ধরে কোন শিলার আড়ালে লুকিয়ে আছে :)
বাইনারি ওয়ারিয়ার

2
যদি দলটি সোর্সসেফ বা টিএফএস বা এসভিএন ব্যবহার করে এবং দুর্বৃত্ত বিকাশকারী গিট বা মার্কুরিয়াল ব্যবহার করছিলেন তবে আপনি কি একই উত্তর দেবেন?
ক্যারলেস

16

কোনওভাবেই আমি কখনই দুর্বৃত্ত বিকাশকারীকে দলের দলের থেকে আলাদা উত্স নিয়ন্ত্রণ ব্যবস্থা ব্যবহারের অনুমতি দেওয়ার বিষয়টি বিবেচনা করব না।

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

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

এছাড়াও ভিএসএস কুখ্যাত বগি। তার কোডটি সেখানেও নিরাপদ নয়।


10

কারও সাথে শুরু করতে ভিএসএস ব্যবহার করা উচিত নয়।

আপনার বিকাশকারীকে ভিজ্যুয়াল স্টুডিওর জন্য একটি মার্চুরিয়াল প্লাগইন পেতে বলুন ।


আপনার কি বলা প্লাগইন নিয়ে অভিজ্ঞতা আছে?

আমি এটি ব্যবহার করেছি - এটি দুর্দান্ত কাজ করে।
মেটালমাইকস্টার

@ থরবজর্ন রাভন অ্যান্ডারসন: না We আমরা কর্মক্ষেত্রে সাবস্ট্রেশন ব্যবহার করি।
ডিমা

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

3

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

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


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

আপনার মন্তব্যে +1 আমি আবার স্ট্যাক ক্যারিয়ারে পোস্ট করা গোলাপ রঙিন চশমা এবং কাজের মাধ্যমে বিশ্বকে দেখছি। তুমি ঠিক বলছো. এমনকি আমি প্রায় 4 বছর আগে যে দলটির সাথে কাজ করি তার জন্য ঝাঁকুনি না দেওয়া পর্যন্ত আমাদের দোকানে সেই জিনিস ছিল না।
মাদুর নাদ্রোফস্কি

3

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

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


হ্যাঁ এটি বোধগম্য, তবে আপনার গিট ওভার এসভিএন
জেডি আইজ্যাকস

100% সম্মত হয়েছেন, এবং বিশ্বাস করুন আমি চেষ্টা করব তবে তারা এক ধরনের .. তাদের পদ্ধতিতে সেট করুন। আমি এটি এইভাবে রাখব .. তারা লিখুন। নেট 3.5 হিসাবে এটি ছিল। নেট 1.1; কোনও লিনকিউ, কোনও নতুন বৈশিষ্ট্য, এমনকি জেনারিক্সও নয়। আমরা কিছু বলছি যারা / আসলে স্যুইচ করতে আমাদের পেতে চেষ্টা করা হয়েছিল আছে থেকে SVN করার VSS, VSS জালিয়াতির যেমন ভাল (যে রুট ... এখনো দুর্ভাগ্যবশত তাদের মধ্যে একজন উন্নয়ন ব্যবস্থাপক, কিন্তু সৌভাগ্যবশত আমরা সর্বস্বান্ত নি)।
ওয়েইন মোলিনা 19

আপনি তাকে এখানে প্রোগ্রামার্স.স্ট্যাকেক্সেঞ্জা.কম এ "ভিএসএস" অনুসন্ধান করার জন্য পাওয়া উচিত । আমি মনে করি এটি তাকে ভয় দেখাবে ...
অবাক

0

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

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