Как работать с ssh в PhpStorm?
2 ответов
у вас есть несколько вариантов, в зависимости от вашей системы.
- вы можете
rsync
илиscp
ваши файлы, когда вы хотите опубликовать. - вы можете использовать контроль версий (
cvs
,svn
,git
,mercurial
, ...) и через ssh выполните "обновление", когда вы хотите, чтобы ваш код работал. - вы можете создать
sshfs
файловой системы на местном уровне.
Я не знаю о NetBeans, но PhpStorm имеет функцию, которая позволяет загружать файлы, как только они меняются на сервер (через FTP или SSH).
У меня нет большого опыта работы с этой функцией, но она, похоже, работает хорошо. PhpStorm также можно настроить для развертывания изменений, произошедших снаружи (кажется, это делается, как только он восстанавливает фокус). Также кажется, что правильно удалять файлы, которые были удалены из проекта, так что это настоящая Синхронизация, а не просто "загружать."
см. как настроить его в разделе "чтобы PhpStorm автоматически загружал измененные файлы" здесь: http://www.jetbrains.com/phpstorm/webhelp/uploading-and-downloading-files.html