1

Я хочу иметь возможность автоматически запускать замазку, подключаться к серверу, а затем выполнять ряд команд. Например, в моей локальной среде разработки я использую putty для запуска сервера rails, поэтому обычно этот процесс влечет за собой открытие putty, загрузку сохраненного сеанса, который использует ключ аутентификации ssh. Затем я открою сеанс, введу пароль, а затем выполню следующие команды:

cd /vagrant
RAILS_ENV='development' bundle exec rails s

Я видел предложения по использованию файлов bat, но я надеялся на подход, который означает, что для каждого открытого сеанса у меня также нет открытого окна командной строки.

1 ответ1

0

Сохраните профиль замазки с помощью удаленных команд. Это графический интерфейс опции -m.

Опция Remote command в конфигурации замазки: Connection > SSH

Конфигурация шпаклевки

Когда вы говорите "автоматически запустить шпаклевку". Должен быть триггер для автоматического открытия этого профиля замазки. Я использовал autohotkey, затем начал использовать файлы ярлыков в папке "aliases", которая находится в моей переменной $ PATH. Ярлык может выглядеть примерно так в поле Target: "C:\path_to_putty\putty.exe -load profilename

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .