মডিউলের প্রস্তাবিত রিলিজ থেকে ডেভ রিলিজে স্যুইচ করবেন কীভাবে?


34

উদাহরণস্বরূপ, আমি বর্তমানে জিওফিল্ড মডিউলটি ব্যবহার করছি । আমি সংস্করণ ব্যবহার করছি:

7.x-1.0-বিটা 2 (2011-নভেম্বর-17)

এখন আমি দেখতে পাচ্ছি বিকাশের সংস্করণটিতে কিছু কার্যকারিতা রয়েছে যা আমি চাই। আমি কীভাবে সঠিকভাবে এবং নিরাপদে মডিউলটির বিকাশের সংস্করণে "আপগ্রেড" করব?

7.x-1.x-dev (2012-জানু -10)

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

(আমি ড্রাশ ইনস্টল করেছি তাই আমি ড্রাশের সাথে জড়িত একটি সমাধানের জন্য উন্মুক্ত)

উত্তর:


42

ওয়ার্কিং ডিরেক্টরি থেকে (সাইট রুট) এই কমান্ডটি ব্যবহার করুন:

drush dl module_name --dev

ডিইভি সংস্করণ পেতে।

বা:

drush dl module_name --select

উপলভ্য সংস্করণগুলির একটি তালিকা প্রদর্শন করতে।

পরে drush updatedbমডিউল দ্বারা তৈরি কোনও ডাটাবেস আপডেট প্রয়োগ করতে হবে। আপনার https://drushcommands.com/ এবং সেই পৃষ্ঠায় সমস্ত কমান্ড (আলিয়াস প্রতিটি বিভাগের শেষে রয়েছে) দেখতে হবে। উদাহরণস্বরূপ, drush upসমস্ত সম্ভাব্য আপডেটের জন্য পরীক্ষা করবে।

বেশিরভাগ ক্ষেত্রে আপনাকে প্রথমে জিনিসগুলি নিষ্ক্রিয় ও আনইনস্টল করার প্রয়োজন হবে না তবে সর্বদা নিশ্চিত হয়ে নিন যে আপনি কোনও পরিবেশে কাজ করছেন এবং নিয়মিত ব্যাকআপ রয়েছে (যেমন ব্যাকআপ_মিগ্রেট মডিউলটি ব্যবহার করুন )। ড্রাশ ডিএলএল ব্যবহার করার সময় but NOT if you directly overwrite withড্রাশ মডিউলটির পূর্ববর্তী সংস্করণটিও ব্যাকআপ করবে `


4
ক্যাশে সাফ করাও মূল্যবান: ড্রিস সিসি সমস্ত
আমির টি

2
@ আমির্ট আপনাকে drush updatedbকমান্ডের পরে ক্যাশে সাফ করার দরকার নেই, কারণ এটি ডাটাবেস আপডেট চালানোর পরে ইতিমধ্যে ক্যাশে সাফ করে দেয়।
Елин Й.

5
আপনি যদি সংস্করণগুলি পরিবর্তন করতে চান তবে কোনটি নিশ্চিত না হন, drush dl --selectতা চয়ন করতে আপনাকে একটি তালিকা দেয় gives ঠিক updatedbপরে মনে আছে ।
রাইমো

33

আপনি drush pm-updateকোনও মডিউল আপডেট করতে এবং নির্দিষ্ট সংস্করণে আপডেট করতে সংস্করণ তথ্য যুক্ত করতে পারেন। উদাহরণস্বরূপ, আপনি যদি কোনও মডিউলের 7.x-1.x-dev সংস্করণে আপডেট করতে চান তবে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

স্নাতকোত্তর-আপডেট আপডেট MODULE_NAME-7.x-1.x-dev

বা, সংক্ষিপ্ত:

MODULE_NAME-1.x-dev ড্রাশ করুন

যাতে আপনি বাদ দিতে পারেন 7.x-

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