我有两个根, /sync 和 ssh://bob@remotehost//sync。这些根包含三个子文件夹: paul, bob 和 sam。我目前使用以下脚本同步它们: 
rsync -a --delete --delete-excluded --delete-after --force\
  /sync/paul/ bob@remotehost:/sync/paul
rsync -a --delete --delete-excluded --delete-after --force\
  bob@remotehost:/sync/bob/ /sync/bob
unison /sync/sam ssh://bob@remotehost//sync/sam
我想创建一个管理所有三个子文件夹的unison配置文件。到目前为止,我有以下内容:
# Define roots and paths
root = /sync
root = ssh://bob@remotehost//sync
path = paul
path = bob
path = sam
# Preserve timestamps
times = true
# Force single direction for some paths
forcepartial = Path paul/* -> /sync
forcepartial = Path bob/* -> ssh://bob@host//sync
 使用此配置文件我预计所有更改 /sync/paul 被传播到 ssh://bob@remotehost//sync/paul 和所有的变化 /sync/paul 强行删除。我也期望反过来这条道路 bob。但是,这不是我所看到的。在我的测试运行中,Unison希望为两个路径在两个方向上传播新文件和文件夹 paul 和 bob。 
 我怎样才能让Unison表现得像 rsync -a --delete --delete-excluded --delete-after --force $SOURCE/ $DEST 对于路径 bob 和 paul?