Я работаю над проектом, для которого у меня нет настроенной цепочки инструментов на моей собственной машине, и поэтому я занимаюсь удаленной разработкой. Мой рабочий процесс сейчас выглядит следующим образом:
- откройте каталог удаленного проекта в моем файловом менеджере, используя sftp
- редактировать некоторые файлы
запустите
make remote, который подключается к удаленной машине через ssh и запускаетmakeтам:ssh $(HOST) cd $(DIRECTORY) \; makeзапустите
make get, который передает двоичный файл черезscp:scp $(HOST):$(DIRECTORY)/build/$(FILE) .проверить двоичный файл и повторить
Проблема в том, что удаленный компьютер выполняет только аутентификацию по паролю, поэтому мне приходится вводить пароль дважды в каждом цикле. Разве я не могу собрать и скачать в одном сеансе ssh ?
