এটি বেশ কিছুদিন ধরে আমার মনে ছিল তবে এটি করার সঠিক পদ্ধতি আমি খুঁজে পাচ্ছি না।
সুতরাং মূলত, আমি 6 বিভিন্ন ওয়েবসাইটের সাথে কাজ করছি, যা সমস্ত চলমান ম্যাজেন্টো সিই 1.9.2+ এ চলছে
এই ওয়েবসাইটগুলিতে, আমি এবং আমার সাথে যে টিমের সাথে কাজ করছি তার বিকাশ ঘটানোর একটি গুচ্ছ ব্যবহার করছি (এখানে আমরা 50+ এক্সটেনশনের কথা বলছি) এবং এই এক্সটেনশনের কোডটি বিটবাকেটে সঞ্চিত রয়েছে। সুতরাং আমি এই এক্সটেনশানগুলি পরিচালনা করার জন্য একমাত্র ব্যক্তি নই, আমরা 3 জন তাদের সাথে কাজ করছি।
এই মুহুর্তে, আমি যখন এই বৈশিষ্ট্যগুলির মধ্যে একটির জন্য একটি বৈশিষ্ট্য যুক্ত করতে / বাগ ঠিক করতে চাই , তখন আমার ওয়ার্কফ্লো এখানে দেওয়া হয়েছে:
- মোডম্যানের মাধ্যমে ওয়েবসাইটের একটিতে এক্সটেনশনের শেষ সংস্করণটি ইনস্টল করুন
- বাগটি ঠিক করুন / একটি বৈশিষ্ট্য / পরীক্ষা যুক্ত করুন
- স্থানীয় ফোল্ডারে পরিবর্তনগুলি অনুলিপি করুন যাতে আমার সমস্ত এক্সটেনশন রয়েছে
- এই এক্সটেনশন ফোল্ডারটি থেকে বিটবাকেটে জিআইটি-র মাধ্যমে প্রতিশ্রুতিবদ্ধ এবং চাপ দিন (প্রতি মডিউলে 1 বিটবকেট রেপো)
- তারপরে মডিউলটির নতুন সংস্করণটি মোডম্যানের মাধ্যমে ইনস্টল করা যাবে
গুরুত্বপূর্ণ দ্রষ্টব্য: আমি এখানে হার্ডকপি দিয়ে মডম্যান ব্যবহার করছি, কোনও সিমলিংক নেই।
আমার বৃহত্তম সমস্যাটি সাহসের সাথে হাইলাইট করা হয়েছে: আমি এই পদক্ষেপটি এড়াতে সক্ষম হতে চাই কারণ এটি সমস্যার একটি বড় কারণ (কিছু ফাইল কখনও কখনও ভুলে যায়, ভুল অনুলিপি / পেস্ট হয়, মানুষের ক্রিয়াকলাপ জড়িত)।
সুতরাং, এই ম্যানুয়াল অনুলিপি / পেস্ট পদক্ষেপটি থেকে মুক্তি পেতে কীভাবে আমি আমার ওয়ার্কফ্লো উন্নত করতে পারি? আমি এখানে পরামর্শের জন্য উন্মুক্ত।
Submodules
গিট বৈশিষ্ট্য চেষ্টা করেছেন ?