rsyncには:
--max-size=SIZE don't transfer any file larger than SIZE
ユニゾンにも同様のオプションがありますか?
-copythreshold
オプションを使用できます。ユニゾンヘルプフラグから:
-copythreshold n use copyprog on files bigger than this (if >=0, in Kb)
何もしないダミーのプログラム/スクリプトを作成できます。通常、copyprogとして特別なオプションを指定してrsyncを指定すると思いますが、何もコピーしたくない場合は、copyprogは何も実行しないでください。
# ~/.unison/myprofile.prf
# Skip files larger than 200 megabytes
# Use copyprog with files larger than XXX Kb
copythreshold = 200000
# rsync will skip files that are too large
copyprog = rsync --inplace --compress ""--max-size=200M""
copyprogrest = rsync --partial --inplace --compress ""--max-size=200M""
nison Wiki からコピー。
これも参照maxsizethreshold
パラメータ。 prfプロジェクトファイルで設定するか、コマンドラインオプションとして設定します(例:100Kb)
unison project -maxsizethreshold 100