Унисон - как сделать так, чтобы он автоматически синхронизировался (двунаправленный)

У меня есть папка music на моем жестком диске и в папке Music во внешнем HDD. Я хочу, чтобы эти две папки были синхронизированы (т. Е. Если я добавляю / удаляю / редактирую что-то в одной папке, изменения немедленно отражаются в другой).

я думаю что Unison мог бы сделать это, но я изо всех сил Unison синхронизировать автоматически. На данный момент я должен вручную синхронизировать.

Я прочитал это repeat=watch должен сделать вещь, но я не могу установить это.

Как видите, значение "часы" не было сохранено.

Я старался nano ~/.unison/Music\ HDD\ EXT\ HDD.prf и установить вручную repeat знак равно watch и попытался поместить какой-то файл в одну папку, но не скопировал его в другую.

Есть ли у вас какие-либо идеи?

1 ответ

Корень вашей проблемы здесь заключается в неправильном понимании того, что может сделать графический интерфейс. Вы увидите на скриншоте, что repeat опция только для текстового интерфейса. Это связано с тем, что графический интерфейс может запускаться в унисон только один раз, когда вы нажимаете GO.

Чтобы получить желаемое поведение, вам нужно использовать текстовый (командная строка) интерфейс. Так как вы положили repeat=watch в вашем профиле вам просто нужно открыть терминал и запустить Unison из командной строки с этим профилем:

unison Music\ HDD\ EXT\ HDD &

Я бы порекомендовал более короткое имя профиля, чем Music\ HDD\ EXT\ HDD;) . & есть ли для запуска Unison в фоновом режиме (отдельно от этого конкретного терминала). Затем, поскольку похоже, что вы хотите запускать Unison очень автоматически, ознакомьтесь с этим сообщением о том, как автоматически запускать эту команду Unison при входе в систему.

Другие вопросы по тегам