0

我正在编写一个 Beyond Compare 脚本,它将同步两个文件夹。考虑以下文件夹结构:

Folder1
-------
SubfolderA
    --FileA(modified)
    --FileB(new)
SubfolderB
    --FileC
FileD(modified)


Folder2
-------
SubfolderA
    --FileA
FileD

现在我想要实现的是,在同步它们之后,只有与 Folder2 相关的文件和文件夹应该被复制到它。

所以在这种情况下

-the modified ones and the new ones in the SubfolderA should be copied on its counterpart

-SubfolderB should not becopied or created as there is no such subfolder in Folder2. 

-Whereas the modified FileD should be copied.

什么应该与selectupdate或一起去sync

提前致谢

4

1 回答 1

1

因此,在等待了一段时间并没有找到答案后,我向 Beyond Compare 团队的开发人员发布了同样的问题。他说这在当前版本中是不可能的。但是有一个解决方法。

我们可以做的是hardcode过滤器列表中不需要的文件夹的值,这将处理它。

所以对于我们的例子,我们可以制作一个像

filter "-SubfolderB\"
load c:\Folder1 c:\Folder2
sync update:left->right
于 2013-08-20T14:39:01.467 回答