Принудительно перевести lsyncd в sybc СЕЙЧАС

Я использую lsyncd для зеркалирования локальной структуры каталогов разработки с удаленным сервером. Я редактирую файлы локально (с помощью pycharm) и жду, пока они будут отправлены на сервер, когда я закончу с данным изменением.

Есть ли способ заставить демон lsyncd выполнить синхронизацию сейчас, не дожидаясь окончания периода задержки, через командную строку?

Спасибо


person Ben Shomer    schedule 12.07.2020    source источник


Ответы (1)


Установите время задержки в конфигурации lsyncd на небольшое число. Раньше я использовал lsyncd именно для этой работы, и я думаю, что установка его на ноль тогда работала нормально (вам, вероятно, не хотелось бы, чтобы множество файлов обновлялось скриптом или чем-то еще, но это нормально для файлов, редактируемых вручную) .

person ams    schedule 07.08.2020
comment
Спасибо. В конце концов я решил использовать скрипт, который запускает hsync с файлом исключения и запускает его вручную каждый раз, когда мне нужна синхронизация. Я нашел это более продуктивным, чем проверять сервер, чтобы убедиться, что файлы уже обновлены. - person Ben Shomer; 09.08.2020