【问题标题】:beyond compare script for folder sync超越文件夹同步的比较脚本
【发布时间】:2013-08-09 08:40:18
【问题描述】:

我正在编写一个 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.

selectupdatesync 应该有什么关系

提前致谢

【问题讨论】:

    标签: beyondcompare


    【解决方案1】:

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

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

    所以对于我们的示例,我们可以制作一个类似的脚本

    filter "-SubfolderB\"
    load c:\Folder1 c:\Folder2
    sync update:left->right
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-20
      相关资源
      最近更新 更多