我有意修改每个本地同步的文件(尽管目录名是唯一的且未修改),这使sync方法尝试重新下载整个存储桶,这会花费大量时间。
由于存储分区的大小太大,因此复制本地文件(以保留其时间戳和大小)并不是真正的选择,而且AWS同步文档似乎没有排除已修改文件的选项。
我希望有一种方法可以防止尝试重新下载本地存在的目录。
有什么想法吗?
非常感谢
答案 0 :(得分:0)
--size-only
会为您工作吗?
Contract dsl = Contract.make { description "should return correct expected response" request { method GET() url value(consumer(regex('/v2/abc/user/[0-9]{9,18}')),producer(regex("/abc/v2/user/[0-9]{9,18}"))) } } response { body([ id : $(consumer(regex('.*'))), ]) status 200 } }
(布尔值),使每个键的大小用于决定是否从源同步到目标的唯一标准。
(强调我的。)