من در یک پروژه تعدادی زیر ماژول اضافه کردم. اما زمانی که تغییراتی در زیرماژولها ایجاد میشوند، این تغییرها در پروژه من دیده نمیشود. چطور میتوانم این تغییرها رو به صورت خودکار وارد پروژه کنم؟
1 پاسخ
تا جایی که من می دانم نمی توانید این کار را در Odoo.sh انجام دهید آنهم به صورت خودکار (حداقل نه در حال حاضر).
شما باید ساب ماژول را از خط فرمان به روز کنید. لحظه ای که commit شما به Github انجام شود به طور خودکار توسط Odoo.sh شناسایی می شود. سپس Odoo.sh commit را انتخاب کرده و در پایگاه داده شما بارگذاری می کند. می توانید ساب ماژول را با دستور با آپدیت ساب ماژول git به روز کنید:
git submodule update --remote
با این کار تمام زیر ماژولها به روز خواهند شد. حالا باید این به روز رسانیها را به پروژ اصلی انتقال دهید. برای این کار دستور زیر را وارد کنید:
git add -A && git commit -m "[UPD] submodule: update remote project"
Odoo.sh بقیه موارد را برای شما انجام خواهد داد.