SVN上传Android Studio项目配置
SVN上传过滤文件和文件夹
自己配置AS中Android项目上传时SVN过滤:
SVN 设置中添加过滤, *.idea *build gradle .gradle *.iml *local.properties
在Global ignore pattern 中设置需要过滤即忽略掉的文件夹和文件。
例如:*.class忽略后缀为.class的文件。
classes忽略文件名为classes的文件及文件夹内全部文件。
正则表达式的规范如下:
Subversion 的忽略模式使用了文件匹配,一种原先在Unix系统中使用meta字符作为通配符的技术。下面的字符有着特殊的意思:
*
匹配任何字符串,包括空串(没有字符)
?
匹配任何单字符
[...]
匹配任何单在方括号[]内的单字符,在方括号内,一对字符被“-”分隔,匹配任何词汇表(lexically)上在他们中间的字符。例如[AGm-p]匹配任何单个的A,G,m,n,o或者p。
注意:
模式匹配的目标是纯文本的文件名和文件夹名。如果你想忽略所有的
CVS
文件夹,只要向忽略列表中添加 CVS
即可。不再需要像在早先的版本中那样指定
CVS */CVS
。