请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
搜索
查看: 931|回复: 0

[反馈] 实际同步规则和用户手册不一致

[复制链接]

1

主题

0

回帖

27

积分

新手上路

积分
27
发表于 2023-5-27 09:38:25 | 显示全部楼层 |阅读模式
本帖最后由 风筝那根线 于 2023-5-27 09:42 编辑

用户手册如下:
=======================================================
假如目录结构如下
.DS_Store
foo
foofoo
bar/
    baz
    quux
    quuz
bar2/
    baz   
frobble
My Pictures/
    Img15.PNG

我们的忽略规则如下
(?d).DS_Store
!frobble
!quuz
foo
*2
qu
*(?i)my pictures

所有名为foo的文件和目录,以2结尾或以qu开头都将被忽略。 最终结果变为:
.DS_Store # 忽略, 该规则会阻止父目录删除。
foo # 忽略, 匹配规则
foofoofoo # 同步, 不匹配规则 "foo",如果有规则*foo或者foo*会匹配
bar/ # 同步baz # 同步quux # 忽略, 匹配规则 "qu*"
quuz # 同步, 匹配规则 "qu*" 但前面已定义"!quuz"
bar2/ # 忽略, 匹配规则 "*2"
baz # 忽略,父目录匹配*2规则, 父目录忽略 所以忽略
frobble # 忽略,父目录忽略 "!frobble" 不能起到作用。
My Pictures/ # 忽略,匹配不区分大小写规则(?i)"my pictures"
Img15.PNG # 忽略,父目录已忽略
==================================================
实际上规则由上到下生效,《!frobble》会同步forbble文件及父目录bar2



忽略文件说明 · GitBook.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|微力同步 ( 京ICP备20030739号-4 )

GMT+8, 2024-3-28 23:12 , Processed in 0.024567 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表