Сергей: это IDE, а не простой текстовый редактор. Он анализирует код в первую очередь. https://www.jetbrains.com/phpstorm/help/deployment.html — в настройках создаете хост, настраиваете пути, делаете автоматическую синхронизацию. При любых изменениях он сам бегает и уносит все на сервер. Может с версиями на сервере сравнивать расхождения/изменения.
Anton97: в том то и дело, что как то спорил тут недавно с одним индивидом, которому пытался объяснить, что некоторые нагромождения нативные, от Yii при сложных задачах превращаются в фарш. Просто частный случай, реализовал без "готовых плюшек" Yii
Кирилл С.: Если я просто из базы нахожу пользователя и без всяких проверок подсовываю в логин: \Yii::$app->getUser()->login($user, isset($fd['username']) ? 3600*24*7: 0); то все нормально авторизует, login возвращает TRUE!
Собственно что я и сделал: я просто наглым образом создал в модели User статический метод, который просто возвращает мне объект (якобы пользователь нашелся) ну и его передаю в login метод.
aol-nnov: если я оставлю autocrlf в true, мне гит начинает мозги парить варнами о том, что будет все приведено к lf. У меня вся консоль в этих варнах. Я ее отключил, все чисто :) На юниксе у анс только исполнение. Тянут только под виндой все (разработка)
Дмитрий Вапельник: по поводу обновления композера, бовера и прочих. Бывают например, кастомные версии бутстрапа, и их не надо обновлять. У меня конфликтовал pluplod и бутстрап. Пришлось из бутстрапа выпилить конфликтные кнопки.
https://www.jetbrains.com/phpstorm/help/deployment.html — в настройках создаете хост, настраиваете пути, делаете автоматическую синхронизацию. При любых изменениях он сам бегает и уносит все на сервер. Может с версиями на сервере сравнивать расхождения/изменения.