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