Unison сортирует изменения, чтобы сначала добавить новые файлы, а затем удалить удаленные.
Когда я использую его для синхронизации двух USB-накопителей, у меня могут возникнуть проблемы с этим, если на дисках недостаточно места для хранения нового персонала без удаления первого удаленного материала.
Итак, как мне сказать unison выполнить первое удаление, а что-нибудь сделать?
Приносим извинения за несогласие, но я не думаю, что Unison ведет себя так, как вы описываете. Согласно руководству Unison по эта страница, Unison использует rsync с --inplace
в качестве утилиты копирования по умолчанию, чтобы обновленные данные записывались прямо в место назначения. Вы можете попробовать указать эти значения по умолчанию в своем профиле, чтобы узнать, поможет ли это.
copyprog = rsync --inplace --compress
copyprogrest = rsync --partial --inplace --compress
copythreshold = 0
sortbysize = true