Как синхронизировать PHPStorm c сервером, если нужен composer
Как синхронизировать PHPStorm c сервером, если нужен composer
Есть синхронизированный проект на сервере с PHPStorm. При добавлении расширений через composer.json+composer update на локальном проекте все меняется, а на серверном - нет, потому что phpstorm не фиксирует изменения через терминал, а не через phpstorm как изменения, поэтому автоматическая синхронизация не включается. Пришлось удалить папку vendor из локального проекта и вручную "тупо" ее в проекте Phpstorm вставить. 11 часов ждать синхронизации. А есть другой путь?
Re: Как синхронизировать PHPStorm c сервером, если нужен composer
1.
git commit push pull
composer install на сервере
2.
git commit diff 2ftp
но тогда придется в гите и vendor держать
так что 1ый вариант проще и правильнее.
даже на шаредах обычно доступ в терминал есть. и git установлен.
Не желайте странного, и не будет у вас головной боли чтобы достичь этого странного.
Тем более что окажется что оно вам и не нужно было, странное это.
Тем более что окажется что оно вам и не нужно было, странное это.
- proctoleha
- Сообщения: 298
- Зарегистрирован: 2016.07.10, 19:00
Re: Как синхронизировать PHPStorm c сервером, если нужен composer
Вот во многих своих сообщениях я говорю: учим линукс. Под ним работать с кодом в разы удобнее. И сейчас тоже скажу:
Цена вопроса - секунды, но никак не часы.
А так правильно сказали - гит наше всё. Если проект конфиденциальный, то через приватную репу на битбакете, иначе через гитхаб.
PhpStorm не палочка-выручалочка.
Код: Выделить всё
rsync -avzhe --exclude='runtime/*' --exclude='web/assets/*' ./ your_remote_login@your_ip_address:./remote_path_your_site
А так правильно сказали - гит наше всё. Если проект конфиденциальный, то через приватную репу на битбакете, иначе через гитхаб.
PhpStorm не палочка-выручалочка.
Вот за что я не люблю линукс, так это за свои кривые, временами, руки