অন্যরা নিম্নলিখিত সমস্যার সমাধান করেছেন এমন কার্যকর উপায়ে সংগ্রহ করার চেষ্টা করছি। কর্মক্ষেত্রে আমাদের একটি সফ্টওয়্যার প্যাচ (শেষ ব্যবহারকারী সিস্টেমে ইনস্টল করার জন্য) প্রকাশ করতে বাধ্য করা হয়েছে যা আমরা কেবল একটি নির্দিষ্ট গ্রাহকের কাছে দৃশ্যমান চাই। কাস্টম কোডটি তার নিজস্ব উত্স-নিয়ন্ত্রণ শাখায় রয়েছে। সমস্যাটি হ'ল আমাদের দুটি সমান্তরাল কোড লাইন রয়েছে (এবং স্ক্রিপ্টগুলি তৈরি করুন) এবং প্রতিবার আমরা মূল কোডটি প্যাচ করি আমাদের গ্রাহক-নির্দিষ্ট কোডটি প্যাচ করে পরীক্ষা করতে হয়।
আমি কৌতূহলী, অন্যান্য সংস্থাগুলি কীভাবে এই দৃশ্য পরিচালনা করে? আমরা ব্যবসায়িক সমাধানের জন্য উন্মুক্ত এবং কেবল প্রযুক্তিগত (উত্স-নিয়ন্ত্রণ সম্পর্কিত) নয়। উদাহরণস্বরূপ, আমরা গ্রাহককে বলার বিষয়ে কথা বললাম তারা branch শাখায় আপডেট পেতে পারে না।
আমাদের শাখাগুলি কৌশলটি এর মতো ( ভিজ্যুয়াল স্টুডিও টিএফএস শাখা গাইডের উপর ভিত্তি করে , যদিও আমরা এর জন্য সাবভারশন ব্যবহার করছি)
svn
অর্থ তারা আপনার স্বাভাবিক কর্মপ্রবাহকে বিশৃঙ্খল করে না। যদি প্যাচ কুইউগুলি দেখে মনে হয় তারা কার্যকর হতে পারে তবে আপনি গিট- এসএনএন বা এইচএসএস রূপান্তর ব্যবহার করে দেখতে পারেন । একটি ডিভিসিএস ফ্রন্ট এন্ড ব্যবহার করে একটি জটিল ওয়ার্কফ্লো সহজতর svn
করতে এমনকি লোকেরা ডিভিসিএস হোলসে চলে যাওয়ার কথা বিবেচনা করতে এবং অন্যান্য সমস্ত সুবিধা অর্জন করতে উত্সাহিত করতে পারে।
hg
বাgit
আমি প্রস্তাব দিতে পারি যে আপনি প্যাচ কুইউস ( মার্চুরিয়াল কুইউস এক্সটেনশন বা স্ট্যাকড গিট ) ব্যবহার করার দিকে নজর দিন তবে টিএফএসের কোনও মিল আছে কিনা তা আমি জানি না।