由于之前的工作都是快速独立开发,并且公司不要求使用版本控制工具,一直都是代码从头写到尾;到了新公司,公司要求使用SVN,实际使用中有很多问题,做个记录方便以后碰到问题调试:
基本配置参考:http://blog.csdn.net/Android_Study_OK/article/details/51387677,由于跟着作者的步骤走,中间碰到一些问题耗费了些时间,所以记录下。
1. 添加忽略文件
具体可以参考:http://jingyan.baidu.com/article/a378c960bd502fb32828309b.html,所谓的忽略文件就是不需要上传的,比方说build中自动编译生成的文件,没必要上传到服务器。
添加完成后的结果
- .idea文件夹
- .gradle文件夹
- 所有的build文件夹
- 所有的.iml文件
- local.properties文件
- app中的build文件夹
添加完之后,如上图所示,那么就没问题了。
2. 配置本地svn
具体可以参考:http://www.cnblogs.com/songmeng/p/4389446.html
3. 代码关联到svn上
需要注意的是,Share Project(Subversion)只有在没有关联svn的情况下才会出现。如果想重置:1.vcs = "" 2..svn文件夹删除,然后clean下,重新配置。
vcs的svn置为空
删除.svn文件
4. 如果想知道咱们默认往哪个svn上传代码,就看这里:
URL为上传路径,不要弄错5. svn: E155015:
这个问题分两种情况
一种是上传成功了出现,参考:http://blog.csdn.net/francisbingo/article/details/53521138即可。
还有一种是log中报错,但是没有第一种的提示,我这边出现问题一般都是首次上传中断产生的,我的解决办法就是重新配置,删除.svn。
目前就碰到这几个问题,后续有问题会继续更新。
二维码.jpg推荐下本人的微信公众号,本博客及其他方面的消息会定期同步到公众号上面!
网友评论