这里的同步指的是把项目文件同步到服务器上
过滤的意思就是可以配置哪些文件或者文件夹不需要同步
比如配置文件,我们一般的习惯是本地开发的和服务器上的是不一样的,所以配置忽略这个配置文件
还是有一种情况就是一个项目有多个人开发,这个时候同步过滤的时候可以根据人来划分!
比如张三同步的时候忽略文件夹/10011/
而李四在同步的时候忽略/10023/

注意在服务器之间同步版本的时候,附带了用户的过滤项目将会被忽略,也就是上面的10011和10023也会进行同步!

同步过滤生效于哪个服务

我们知道用发布模式的服务为例

项目文件上传到服务器后

打包镜像

需要运行的服务器拉取镜像

然后运行容器

不同环境的镜像是使用的同一个,不同的在于启动的配置

比如可以导入不一样的变量,不同的配置文件虚拟目录等!

目前不支持正则,注意!!!

所有的内容都是/开头

如果是文件夹则必须是/结尾

如果是非文件夹,则不能以/结尾

上面是贴代码文档的前端目录文件

如果我要忽略images的文件夹的内容的同步,则对象这配置为

/images/

如果我要配置pastedocument.txt则为

/pastedocument.txt

这里应该说是忽略还是必更

如果打勾

表示每次升级对比差异的时候忽略这个对象,表示不更

如果不打勾

表示每次升级的时候,这个对象都将作为变动项更新

表示这个配置项对哪个账号生效

如果不配置表示对所有人生效

这个作用于,比如一个服务多个人开发

各自更新各自的一部分

则各自配置忽略其他人的文件夹即可!

表示是否启用这个规则!

发现更多文档

来自贴代码的公开项目