(原创)关于android studio 的 版本控制的 忽略

android studio的项目类型的版本控制忽略问题:

  1. .idea 文件夹
  2. .gradle文件夹
  3. 所有的build文件夹 (包含类库中的build文件夹)
  4. 所有的.iml文件夹
  5. local.properties文件

注意事项:
1.一定是 .gradle 文件夹(gradle文件夹可不能忽略,以及.gradle文件也不能忽略)
2.app中的build 和 引用类库中的build 别忘记忽略,而且要注意,是所有的build文件夹而非文件
3.再次强调一次,build.gradle这个文件绝对不能忽略
如图

还有个奇葩的事情:
如果使用的是svn,
第一个人在创建项目时候没有忽略文件,所有都上传svn服务器了
第二个人从服务器checkout下来后,把文件忽略了然后commit了,
这个时候svn服务器上第二个人忽略的文件就被删除掉了.
如果此时,第一个人的项目studio正运行着项目,第一个人这时候update了一下,会发现项目里面会少很多文件.
这个时候不要慌不要忙不要左顾右看,关闭studio,从新导入项目,缺少的文件就有了.

原理:
为什么要忽略一些文件?
因为这些文件属于配置文件,每台电脑上的都可能不一样,如果这些文件提交,每次都会产生无法解决的冲突
缺少这些文件,项目无法运行,为什么svn服务器上也没有这些文件?
缺少这些被忽略的文件,项目确实无法运行.
但是如果**

从svn上checkout下来,导入到studio后,studio会自动生成这些配置文件!!!!!!!!!!!!!!!!!!!!!!!!!

**

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安静的码字猴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值