কর্মক্ষেত্রে আমরা এসভিএন ব্যবহার করি তবে কেবল নামে। আমরা শাখা বা সংহত করি না। আমরা সংগ্রহশালার দুটি কপি রাখি, একটি "ট্যাগ" শাখার হিসাবে পরিবেশন করা হয় যখন আমরা যখন একটি স্থাপনা করি তখন অনুলিপি হয়ে যায় এবং বাগ ফিক্সগুলির জন্য রাখা হয় এবং তাত্ক্ষণিকভাবে "এটি লাইভ অ্যাসাপে যেতে হবে" প্রকারের বৈশিষ্ট্যগুলি রয়েছে। আমাদের মনে রাখতে হবে একটি অনুলিপিটিতে করা অনুলিপিগুলি অন্য অনুলিপিটিতে ("ট্রাঙ্ক") অনুলিপি করতে হবে। আমাদের কাছে এক-এক ফোল্ডারের ভিতরে এক ডিফল্ট প্রজেক্টর রয়েছে যার পরিবর্তে তারা আলাদা হয়ে যায়। সংক্ষেপে আমরা কেবলমাত্র এসভিএন ব্যবহার করি তার জন্য প্রতিশ্রুতিবদ্ধ হতে সক্ষম। বাকি সব কিছুই ম্যানুয়ালি করা হয়ে থাকে।
আমি মার্চুরিয়াল মূল্যায়ন করছি; আমি অতীতে গিট ব্যবহার করেছি (আমি সেই দলের মধ্যে একমাত্র যিনি ডিভিসিএস ব্যবহার করেছেন), এবং আমি মারচারিয়ালটি দ্রুত তুলে নিচ্ছি। আমি দলের জন্য বাকি দলগুলির সাথে মার্চুরিয়ালকে পরিচয় করিয়ে দেওয়ার বিষয়টিকে "আরও ভাল উপায়" হিসাবে পরিচয় করিয়ে দিচ্ছি কারণ শাখা প্রশস্ত করা খুব একটা সহজ, মার্জ করা অনেক সহজ, এবং আমরা স্থানীয়ভাবে বিষয়টিকে হৃদয়ের বিষয়বস্তুতে প্রতিশ্রুতিবদ্ধ করতে পারি এবং কেবল তাদের কেন্দ্রীয় দিকে ঠেলে দিতে পারি তারা প্রস্তুত হলে শাখা। আমরা এসভিএন এর সমস্ত সুবিধা পেয়ে যাব (এবং এখনই আমরা প্রচুর সুবিধা পাচ্ছি না যেহেতু কেউ আসলেই এসভিএন বুঝতে পারে না) নতুন বৈশিষ্ট্যগুলির জন্য আমাদের প্রচুর পরিমাণে রূপান্তরিত ফাইল ভেসে উঠতে হবে না যদি আমাদের রোলব্যাক করতে হয় আমরা ভীত. কর্মপ্রবাহটি কিছুটা সহজ বলে মনে হচ্ছে - আমাদের কেবল মনে রাখতে হবে "কমিট" স্থানীয় এবং "পুশ" এসভিএন এর প্রতিশ্রুতি মত,
এটি গ্রহণ করার জন্য কি ভাল পন্থা? মনে রাখবেন যে টিমটি খুব নমনীয় এবং এমন কোনও কিছু নিয়ে যাবে যা আমাদের কাজের মান উন্নত করবে এবং আমরা কীভাবে সহজ জিনিসগুলি করব তা তৈরি করবে - সিআইও আমাকে যখন জিজ্ঞাসা করেছিল আমি কীভাবে এসভিএন এর সম্ভাবনাতে ব্যবহার করছি না " আমরা ব্যবহার করতে পারি আরও ভাল কিছু আছে? " সুতরাং তিনি এটি সঙ্গে বোর্ডে।
I will probably not take DVCS very seriously until I end up on a large development team
বা আপনি বিতরণকারী দলে শেষ না হওয়া পর্যন্ত। আমরা একটি ছোট দল (৫ জন) ৩ টি অবস্থান থেকে কাজ করছি (এবং কখনও কখনও ৫