当前位置: 首页 > >

Mac下Android studio关联svn以及取消关联

发布时间:

? ??Mac下使用Android Studio开发Android,如何关联svn以及取消关联呢?


一.关联svn。


在关联svn之前(因为如果我们已经关联了svn,再设置忽略文件的话,就不起作用了),所以我们需要先设置忽略文件,这样一些不必要的文件就不需要上传至svn服务器。


1.设置忽略文件。


点击Android Studio的设置菜单,找到version control选项,点击开,在子选项中,找到Ignore Files,点击打开,设置忽略文件。


Android Studio默认给出了三种忽略方式:
(1)、忽略指定的文件
(2)、忽略文件夹下所有文件
(3)、忽略符合匹配规则的文件
点击右侧的“+”进行添加,“-”删除。Androis Studio一般忽略以下不需要增加到版本库的文件:
(1)、.idea 文件夹,此文件夹是用来保存开发工具的设置信息。
(2)、 .gradle 文件夹,此文件夹是用来保存gradle的依赖信息。
(3)、 所有的 build 文件夹,build文件夹是用来保存编译后的文件目录。
(4)、 所有的 .iml 文件,是用来保存开发工具信息。
(5)、local.properties 文件,是用来保存项目依赖信息。


如下图所示,




2.关联svn。


本地项目与svn关联有两种方法。


(1).点击Android Studio的设置菜单,找到version control选项,单击,在右边区域,有个‘Project’行,在它的最右边有个选择框,选中Subvers选项。如下图所示,




然后点击‘Apply’,再点击‘OK’即可。


(2).我们也可以在修改vcs.xml文件(在.idea 文件夹下有个vcs.xml文件,如果没有该文件,可以新建或者从其他项目中拷贝),修改为下面的代码,








然后,再重新打开该项目,就可以了。


3.上传项目至svn。


经过上面2步,我们就可以将本地项目上传至svn了。在Android Studio工具栏中选中‘VCS’,在它的子菜单中选中‘Import into Version Control’,然后选中‘Share Project(Subversion)’选项。后面的操作就比较简单了!不多说了!


二.取消关联。


取消svn关联,我们可以修改vcs.xml文件(在.idea 文件夹下有个vcs.xml文件),vcs.xml如下所示,








将vcs="svn"修改为vcs=""即可取消关联了!但是,为了更加彻底的断绝和svn的关系,我们还需要删除目录中相应的“.svn”文件,具体操作如下,


(1).打开终端,进入到项目的目录,查看文件(因为“.svn”文件在Mac系统中默认是隐藏的),所以需要输入命令,ls -lrta,




(2).输入删除.svn”文件的命令,find . -name "*.svn" | xargs rm -rf。





经过上面两步,该项目就彻底的与svn取消关联了!







友情链接: 时尚网 总结汇报 幼儿教育 小学教育 初中学习资料网