Unison показывает ошибку о заблокированных архивах

Я установил Unison для синхронизации данных между двумя компьютерами, но я получаю сообщение об ошибке в несуществующем файле. Вот альтернативный тексттакого файла нет в папке.unison с именем lkb60......, на которую жалуются.

3 ответа

Решение

Я наконец получил это работающим!!!

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

Что я сделал сейчас, я вошел в.unison и создал профиль, создав файл profile.prf, содержащий информацию следующим образом:

root = /home/gaurav/
root = ssh://gaurav@192.168.0.3//home/gaurav/

Вот полный How-To по этому вопросу. http://www.micahcarrick.com/unison-synchronize-ubuntu.html

Если вы уверены, что файл действительно не существует (перепроверьте весь путь), вы можете попробовать удалить .unison папку и переделать настройки у вас сейчас...

Есть еще одна возможная причина этой проблемы, как это было в моем случае:

Возможно, вы пытаетесь синхронизироваться с той же системой! Скажем, пытаясь синхронизировать локальный каталог с тем же, но через ssh.

Конечно, затем он спотыкается о свой собственный файл профиля/блокировки, который он только что создал или пытался создать.

В моем случае это было вызвано тем, что две машины недавно обменялись ролями и IP-адресами, но имена хостов не были обновлены.

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