PDA

View Full Version : حرفه ای: مشکل جابجایی بدون دو سیستم و همگام سازی پروژه



رامین مرادی
دوشنبه 28 بهمن 1398, 13:24 عصر
سلام دوستان وقت بخیر.
من روی یه پروژه کار میکنم و تو دوتا سیستم سوییچ میکنم .
همیشه مشکل همگام سازی دارم. گیت روی فایل ها کار میکنه و خب دیتابیسم تغییر نمیکنه.
یه روشی که خودم امتحان کردم به صورت ftp بود که از این طریق نسبتا کارم را میافته ولی خب بازم روی هرفایل که کار میکنم باید یه گزینه هست تو phpstorm اونو بزنم تا آپلود بشه.
میخواستم ببینم زمپ این قابلیت رو داره که روی فلش نصب کنم و پروژه م رو روی اون کار کنم؟
اگه راه حل بهتری سرا دارید ممنون میشم راهنماییم کنید.

peymang
سه شنبه 29 بهمن 1398, 12:17 عصر
اگر پوشه xamp رو کپی کنی روی فلش همین کاری که می خواستید انجام میشه، چون (به احتمال زیاد) موقع نصب، زمپ فقط فایل ها رو کپی می کنه.(اگر نشد زمپ پرتیبل سرچ کنید)

اگر نشد لاراگون جواب میده طبق مستندات:
https://laragon.org/docs/portable.html


من تا حالا با این ابزار کار نکردم ولی

- اقای سیف زاده داخل ویدیو آموزش yii از vagrant استفاده می کرد که قابلیت اجرا روی usb رو داره
https://stackoverflow.com/questions/36851034/is-it-possible-to-have-vagrant-box-running-on-usb
https://stackoverflow.com/questions/36332996/store-vagrant-vm-in-custom-folder/36343325#36343325
لینک اموزش yii(نصب vagrant در ابتدای آموزش)
https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-yii-framework-2-mk205
لینک phpstorm با vagrant
https://www.jetbrains.com/help/phpstorm/vagrant-support.html

- یه راه حل دیگش اینه که یه virtualbox روی فلش داشته باشی

* راه های بالا چون مجازی سازی انجام میده به مقدار رم بیشتری (که بستگی به سیستم عامل داره) نیاز داره ولی ویژگی خیلی خوبش اینه که محیط توسعه و استفاده از پروژه یکی می تونه باشه.

* همیشه از پروژه پشتیبان بگیرید چون ممکنه فلش گم بشه یا خراب بشه و ...