مهران رضائی
3 ماه پیش توسط مهران رضائی مطرح شد
3 پاسخ

استفاده همزمان از git و هاست اشتراکی

با سلام خدمت همه دوستان عزیز
ما در حال حاظر یک وب سایت داریم که روی یک هاست اشتراکی دایرکت ادمین قرار داره ، و تمایل داریم پروژه رو با git جلو ببریم و از اونجایی که این هاست این امکان رو نداره که git رو پشتیبانی کنه ، بصورت تستی یک کامپیوتر رو با سیستم اوبونتو داخل شرکت گذاشتیم و روش git نصب کردیم و داریم به عنوان سرور گیت ازش استفاده میکنیم . فقط یک مشکلی وجود داره اونم اینه که یکبار ما باید پروژه رو روی سرور آپلود کنیم و از دستورات گیت استفاده کنیم و یک بار هم باید روی هاست آپلود کنیم تا بتونیم نتیجه کار رو ببینیم. آیا این روش درست هست ، یا نه ، راه کاری اگه وجود داره ممنونم میشم که بهم بگید ( البته میدونم که اگه سایت رو ببریم روی یک سرور مجازی مشکل حل میشه ولی کارفرما نمیخواد هاست رو عوض کنه )
با تشکر


ثبت پرسش جدید
مهران رضائی
تخصص : برنامه نویس
@mehranrezaie2010 2 ماه پیش مطرح شد
0

کسی از دوستان نیست بمن کمک کنه؟


electera
@electera 2 ماه پیش مطرح شد
0

درود
باید از اکشن های گیت هاب استفاده کنید.
قبلا اینجا در موردش گفتم: لینک


علی جنگی
تخصص : Web developer-Cyber ​​lawyer
@jangi 2 ماه پیش مطرح شد
0

سلام!

روش فعلی شما برای مدیریت پروژه با Git خوبه، اما می‌تونید از برخی راهکارها برای بهبود فرآیند استفاده کنید. در ادامه چند راهکار پیشنهاد می‌کنم:

  1. استفاده از اسکریپت‌های خودکار: می‌تونید یک اسکریپت بنویسید که به طور خودکار پروژه رو از سرور گیت به هاست آپلود کنه. مثلاً با استفاده از rsync یا scp می‌تونید تغییرات رو به هاست انتقال بدید.

  2. استفاده از وب‌هوک‌ها: اگر هاست شما از وب‌هوک‌ها پشتیبانی می‌کنه، می‌تونید با هر بار push به سرور گیت، یک درخواست به هاست ارسال کنید تا پروژه به‌روز بشه.

  3. Deploy به صورت دستی: می‌تونید یک دستور خاص برای deploy روی هاست تعریف کنید که فقط تغییرات جدید رو آپلود کنه.

  4. استفاده از FTP یا SFTP: می‌تونید از ابزارهای مثل FileZilla برای آپلود فایل‌ها از سیستم محلی به هاست استفاده کنید.

با این راهکارها می‌تونید روند کار رو سریع‌تر و کارآمدتر کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام