svn过滤文件android,svn 自动忽略文件脚本 (Android Studio)

一.背景

使用习惯git,用回svn在Android Studio中忽略文件不好使,所以自己撸一个脚本插件来实现自动化忽略svn中的文件。

ps:在网上找过好多文章,几乎千篇一律都是说在commit提交后就无法配置,本文给出解决方案。

二.解决方案

svn的忽略文件以安卓项目为例,要忽略以下文件或者文件夹。

*.iml

.idea/

/.gradle

gradle/

gradlew

gradlew.bat

local.properties

# 各个模块下build文件夹

app/build/

复制代码

使用git很容易配置忽略规则,在项目.gitignore文件中根据需求写入相应配置即可,但是使用svn情况下是无法根据配置文件忽略文件,只能在配置中添加忽略规则。

2.1 Ignored Files 配置

在Android Studio中setting -> Version Control -> Ignored Files 中配置。

but,每次checkout svn上的工程项目都需要重新配置,本着程序是来提高效率的,想着可不可以编写脚本使整个自动配置。

svn过滤文件android,svn 自动忽略文件脚本 (Android Studio)_第1张图片

2.2 Ignored Files 原理

在Android Studio 配置 Ignored Files 规则后在项

你可能感兴趣的:(svn过滤文件android)