0

2 つのフォルダーを同期する 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.

selectand updateorに付随するものsync

前もって感謝します

4

1 に答える 1

1

しばらく待っても答えが見つからなかったので、Beyond Compare チームの開発者の 1 人に同じ質問を投稿しました。彼は、現在のバージョンでは不可能だと言いました。しかし、それには回避策があります。

できることはhardcode、フィルター リストで必要のないフォルダーの値であり、これで処理されます。

したがって、この例では、次のようなスクリプトを作成できます

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