适用范围
- 提供了RealTimeSync,即实时同步功能
场景
- 同设备不同文件夹的实时同步
2. 过滤器:
梗概
- 分为包含和排除两个部分
- 包含-排除就是最终要进行同步的文件
2.1. 作用:
用来选择那些需要被同步,那些可以忽略掉
2.2. 语法:
例子:
下面假设一个文件对 C:\Source 到 D:\Target
Source目录下,名字为file.txt文件或目录 C:\Source\file.txt
语法: \file.txt
Source目录下,名字为SubFolder的目录 C:\Source\SubFolder
语法: \SubFolder\
所有名字为thums.db的文件和目录
语法: *\thumbs.db
所有名字以z开头的文件和目录
语法: *\z*
在指定目录下后缀名为tmp的文件
语法: \SubFolder\*.tmp
所有路径中包含有temp的文件和目录
语法: *temp*
Multiple entries separated by vertical bar
语法: *.tmp | *.doc | *.bak
All subdirectories of the base directories
语法: *\
***.txt** files located in subdirectories of base directories
语法: \*\*.txt
另外一些规则: ?也是可以使用的,表示任意一个字符 匹配不区分大小写
复杂需求
通常使用多个不同过滤器的相同文件对来实现
实例
需求
- 有两个文件夹:A1和A2
- 现A1有如下文件结构:
A1\ 1\ 11.txt 12.txt 2.txt - 需求:A1中所有文件都同步,但是
1\中只同步12.txt文件,其他都不同步
实现
- 第一对文件夹:
- 包含:所有;排除:
*\1
- 包含:所有;排除:
- 第二队文件夹:
- 包含:
*\1\12.txt;排除:无
- 包含:
同步设置
版本控制

- 最小和最大指定是不同版本的数量