Некоторые основные функции Unison Python wrapper:
- Запуск синхронизации Unison из Python. 1 Для этого используется класс unison_python.Unison. 1
- Обработка конфликтов. 1 В сценарии на Python можно ловить исключения и обрабатывать конфликты. 1
- Детальный вывод. 1 При создании объекта Unison можно настроить вывод подробной информации о процессе синхронизации, установив параметр unison_verbose. 1
- Удаление файлов в целевой директории. 1 Если при создании объекта Unison установить параметр unison_delete, то программа будет удалять файлы в целевой директории, которые больше не существуют в исходной. 1
Также существует пакет unison-gitignore, который позволяет интегрировать Unison с файлами .gitignore. 23