Обновление проекта через TextMate (например, Espresso)
-
19-09-2019 - |
Вопрос
Я по уши влюблен в Текстовый мат.Я программирую в нем все, включая ASP.NET для моей повседневной работы.Однако у меня есть лицензия на Эспрессо, и недавно я просматривал его и обнаружил, что есть раздел "Опубликовать", о котором я знал раньше, но я не знал, что он может сравнивать мой FTP-каталог с моим локальным каталогом и публиковать только измененные файлы.
За последнюю неделю я поймал себя на том, что использую Espresso именно для этой функции.Тем не менее, я надеялся, что есть способ получить эту функциональность внутри TextMate.Я знаю, что вы могли бы использовать скрипт AppleScript с Cyberduck (мой FTP-клиент) для загрузки файла при его изменении, но у меня это никогда не получалось, и он также не включает в себя возможность объединения файлов, как это делает Espresso.
Неужели мне совсем не повезло?Неужели я застрял, используя две разные программы в обозримом будущем?
Решение
Я не пробовал это, но вы должны быть в состоянии настроить простой rsync
команда в пакете в TextMate, которая будет использовать переменные среды из вашего проекта для синхронизации.
Видишь Использование rsync для включения ящика проекта в TextMate во время работы на удаленном сервере для примера.