আমি আমার গিট ওয়ার্কফ্লো উন্নত করতে কাজ করছি কারণ এটি আমার ওয়ার্ডপ্রেস বিকাশ প্রকল্পগুলিতে প্রযোজ্য। প্রায়শই, একটি সামগ্রী পরিচালনা ব্যবস্থা বিকাশ করার সময়, আমি http://dev.finalsitename.com
কাস্টম পোস্টের ধরণ এবং ট্যাক্সনোমিজ সমন্বিত একটি ডেভলপমেন্ট সার্ভার তৈরি করব যা উত্পাদন সংস্করণে ব্যবহৃত হবে। এটি আমার ক্লায়েন্টকে সাইটে তাদের সামগ্রী যুক্ত করার অনুমতি দেয় allows
তারা এই কাজটিতে কাজ করার সময়, আমি সাধারণত আমার লোকালহোস্ট পরিবেশে ব্যবহৃত হবে এমন কাস্টম প্রোগ্রামিং / প্লাগইনগুলির পাশাপাশি চেহারা এবং বোধ তৈরি করি। আমি তাদের আপডেটগুলির কোনওটি ওভাররাইট না করি তা নিশ্চিত করতে, আমি সাধারণত তাদের ডাটাবেসের একটি অনুলিপি নীচে টানুন এবং আমার প্রতিস্থাপন করি। যাইহোক, এমন অনেক সময় আছে যেখানে আমাকে কেবল ডাব্লুপি প্রশাসনের অঞ্চলে প্রবেশ করতে হবে এবং একটি সেটিংস বা অন্য কোনও ছোট কিছু পরিবর্তন করতে হবে ...
যদি ওয়ার্ডপ্রেস প্রকল্পে একাধিক বিকাশকারী কাজ করে থাকে তবে আমরা প্রত্যেকে সাইটের সংস্করণটির একটি (টাইমস্ট্যাম্পড) ডাটাবেস ডাম্প করি এবং তাদের স্থানীয় শাখাটি রিমোট রিপোজিটরিতে ফিরিয়ে দেওয়ার আগে এবং মূল ডিরেক্টরিতে অন্তর্ভুক্ত করি। এই পদ্ধতির সাথে সমস্যাটি হ'ল ডেটাবেসগুলি কোনটি ব্যবহার করবেন তা নির্ধারণের কোনও সহজ উপায় ছাড়াই প্রায়শই সিঙ্কের বাইরে চলে যায়।
একাধিক বিকাশকারী (এবং ক্লায়েন্ট / বিষয়বস্তু উত্পাদক) একই প্রকল্পে কাজ করার অনুমতি দেওয়ার সময় অন্য ডেভেলপাররা তাদের ডাটাবেসগুলি সিঙ্কে রাখার জন্য কী করছেন?