SVN管理Android项目忽略文件或文件夹

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiogjie_67/article/details/79698851

一. 遇到的问题

     刚开始提交项目源码时,做了个全量提交,将项目的build、.idea、.gradle ,local.properties等文件或目录都提交到了代码仓库中进行管理,结果发现每次对项目做了源码修改或新增后,再次提交源码,会导致build中有很多变更的文件,对于依赖库较多的项目,这时候就悲剧了,每一次发现增量提交时都会在svn客户端软件中显示很多的我们不希望提交的文件。

二.解决办法

    1.把之前svn中的代码checkout一份出来

    2.并通过svn客户端软件Export一份纯代码到一个文件夹下

    3.在Android Studio中打开纯代码项目

    4.file--->settings---->version Control----->Ignored Files

    5.点击+将项目中不需要上传的文件夹与目录添加到忽略项中

    6.vcs--->Import into Version Control --->Import into Subversion

    7.commit Changes

三、解决问题的要点

     1. 将项目用SVN管理之前,必须确宝代码是没有被版本工具管理过的,即不要在目录中有关于svn版本信息的目录.

     2.主意忽略文件或文件夹的设置,是这个项目还没有被SVN管理时去设置的,千万不要全量提交到SVN管理之后再去设置忽略哪些文件夹或文件.


猜你喜欢

转载自blog.csdn.net/xiogjie_67/article/details/79698851